Commit Graph

7138 Commits

Author SHA1 Message Date
Nathan Woulfe
5ef1e2df58 align tinymce styles with uui 2023-06-26 11:34:06 +10:00
Nathan Woulfe
bd3b2fcd36 hide overflow when property layout is vertical 2023-06-26 11:33:55 +10:00
Jacob Overgaard
2b8716b217 remove duplicate config 2023-06-23 12:16:48 +02:00
Jacob Overgaard
26daba7608 Merge pull request #561 from umbraco/feature/rich-text-editor
Feature/rich text editor
2023-06-23 12:15:47 +02:00
Jacob Overgaard
5ea8b65ba3 match config with old backoffice 2023-06-23 09:27:46 +02:00
Jacob Overgaard
9b93036f7f Merge remote-tracking branch 'origin/main' into feature/rich-text-editor 2023-06-23 09:00:41 +02:00
Jacob Overgaard
30312a4a8c Merge pull request #788 from umbraco/fix/update-template-secion-after-API-changes
Fix/update template secion after api changes
2023-06-23 08:54:09 +02:00
Niels Lyngsø
98aa8eb930 Merge pull request #786 from umbraco/feature/use-as-promise-for-init 2023-06-23 08:53:41 +02:00
Niels Lyngsø
2d1acd651c Merge pull request #787 from umbraco/feature/rename-property-editor 2023-06-23 08:53:16 +02:00
Jacob Overgaard
12230b8d85 copy tinymce langs in dev server 2023-06-23 08:46:02 +02:00
Jacob Overgaard
8495bffba8 sync package lock 2023-06-23 08:44:09 +02:00
Niels Lyngsø
822a261daa Update src/packages/core/picker-input/picker-input.context.ts
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
2023-06-23 07:45:27 +02:00
Nathan Woulfe
a0c370cf1c remove unused deps - added for tiny postinstall 2023-06-23 09:28:26 +10:00
Nathan Woulfe
e7ca07a108 linting 2023-06-23 09:25:10 +10:00
Nathan Woulfe
e021822c1b copy tinymce langs 2023-06-23 09:24:58 +10:00
Nathan Woulfe
aee7cfe496 trash tinymce postinstall 2023-06-23 09:06:58 +10:00
Julia Gru
19e9aacc21 refresh tree after saving the template 2023-06-22 16:57:42 +02:00
Julia Gru
6ba185f053 move master template setting to context 2023-06-22 16:37:34 +02:00
Jacob Overgaard
52f7c60adc remove unused script 2023-06-22 15:49:05 +02:00
Jacob Overgaard
405e758bb8 use vite static assets to handle tiny on the dev server and copy tinymce to the right folder on cms build 2023-06-22 15:46:32 +02:00
Jacob Overgaard
b23f55e7fd revert back to TinyMCE for property editors until further notice 2023-06-22 15:46:09 +02:00
Niels Lyngsø
c929bc9c28 fixing init availability for implementors 2023-06-22 15:35:48 +02:00
Jacob Overgaard
5c39045a0e do not reference externals directly 2023-06-22 15:33:05 +02:00
Jacob Overgaard
13f5dc5785 add .js extensions 2023-06-22 15:25:53 +02:00
Niels Lyngsø
edea0bde85 rename 2023-06-22 15:22:10 +02:00
Jacob Overgaard
4d7fb683c5 import as namespace because of commonjs nonsense 2023-06-22 15:17:06 +02:00
Jacob Overgaard
52eacc49cc rename Umbraco.TinyMCE to Umbraco.RichText and move configuration to the UI instead 2023-06-22 14:53:37 +02:00
Jacob Overgaard
429e29b0c6 rename stories 2023-06-22 14:50:28 +02:00
Jacob Overgaard
a05d266d01 load manifests dynamically 2023-06-22 14:50:24 +02:00
Niels Lyngsø
d59dcbcfe0 picker context 2023-06-22 14:49:15 +02:00
Niels Lyngsø
0244babfc3 repository items 2023-06-22 14:49:09 +02:00
Niels Lyngsø
13f380b7bf stylesheet 2023-06-22 14:48:09 +02:00
Niels Lyngsø
bac94983c8 log-viewer 2023-06-22 14:47:09 +02:00
Jacob Overgaard
0695406b63 use new renderEditor function to render editor 2023-06-22 14:30:55 +02:00
Jacob Overgaard
dbe488563a use types and avoid using Object.assign 2023-06-22 14:30:24 +02:00
Jacob Overgaard
951f391de3 add types 2023-06-22 14:29:59 +02:00
Jacob Overgaard
8b08a5002b add types 2023-06-22 14:29:53 +02:00
Jacob Overgaard
65253fb321 add missing types from tinymce 2023-06-22 14:17:15 +02:00
Jacob Overgaard
347e630895 import tinymce as const and create a function to render the editor, which can be used from outside, and re-export the entire namespace for consumption (not just the const) 2023-06-22 14:16:11 +02:00
Jacob Overgaard
0e1d4afd01 save a ref to the editor element and destroy only that when the component dismounts 2023-06-22 14:13:12 +02:00
Jacob Overgaard
6a692a6cec move logic to firstUpdated and add await so that we dont re-render when tinymce gets loaded 2023-06-22 14:12:32 +02:00
Niels Lyngsø
4a55e3eddb member 2023-06-22 14:08:44 +02:00
Niels Lyngsø
dcc18b39cb fix media 2023-06-22 14:01:53 +02:00
Jacob Overgaard
3f4912a274 fix imports for tinymce input 2023-06-22 11:09:06 +02:00
Jacob Overgaard
bab2f0afab update the story with actual html to test 2023-06-22 10:45:06 +02:00
Jacob Overgaard
7a90789cc0 convert to story to CSF and ensure the config has the right object type 2023-06-22 10:43:20 +02:00
Julia Gru
8f8c99183b add master template id to the data 2023-06-22 09:00:04 +02:00
Nathan Woulfe
217aeeb617 destroy active editor when component is removed 2023-06-21 14:58:52 +10:00
Nathan Woulfe
184c27212a disable observing currentUser - breaks tests 2023-06-21 14:34:18 +10:00
Nathan Woulfe
28cc6eef4e no inline 2023-06-21 13:49:20 +10:00