You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Revisiting the Templated Label editor, prototyped using Liquid template language as an AngularJS template replacement, instead of using a native web component. (Based on community member feedback).
Upgraded to 16.0.0-rc3.
Considering re-licensing the project to MIT. MPL would still apply to existing code files, but newly produced code would be MIT.
Exploring how the Templated Label feature replacement may work, current thought is Markdown + Mustache.
Fixed a bug with the RTE configuration for Notes and Editor Notes.
Added Bytes and Icon Picker editors.
Started work on the Configuration Editor.
Added read-only placeholder editors for the remaining property-editor UIs, so that migrated data doesn't appear lost.
Added a C# database migration to assign the client-side property-editor UI aliases.
April 2024:
Upgraded to 14.0.0-rc1 (and then rc2).
Much more work on Data List: API controller wired up, returning items from data-sources; implemented list-editor UIs for Buttons, Checkbox List, Dropdown List and Radio Button List.
Added a stub component for Render Macro, to display a notice about Macros being deprecated in Umbraco.
March 2024:
Upgraded to 14.0.0-beta002, (I missed beta001, due to prep for Umbraco Spark).
Figured out how to do the hideLabel feature for Notes/Editor Notes. Still feels like a DOM hack, but it's "just JavaScript", right? 😉
More exploration with Data List, figured out how to wrap an existing property-editor UI and pick up the "property-value-change" event (from the wrapped element) and persist the value. "Softly, softly, catchee monkey".
February 2024:
Upgraded to 14.0.0--preview005.
Started work on prototyping the Data List editor, finding that the old hacks - that made it appear simple - are no longer viable in Bellissima. Exploring alternative approaches to keep it simple.
January 2024: Finding my balance between new job, community work, family life, (as well as pretending to be a rock star).
Updated to 14.0.0--preview003, then 14.0.0--preview004.
Lots of exploration with Notes, Editor Notes and Code Editor.
Found that Notes and Editor Notes can't hide the property label (else the UI screws up), and that the "hide property group container" option was originally a glorious CSS hack, but with the new shadow DOM approach, that's a complete non-starter.
December 2023: I started a new role at Umbraco HQ at the end of the year, working on Bellissima itself.
November 2023: Further work on the Editor Notes read-only editor. Added styling and markup amends.
Started work on Code Editor, reusing Umbraco's <umb-code-editor> component (which itself uses Microsoft's Monaco editor).
October 2023: Started work on the Notes and Editor Notes read-only editors. Refactored how the property-editor manifests are loaded in via a single entryPoint extension, (I'd like to keep the metadata in "umbraco-package.json" to a minimum).
September 2023: Work-in-progress branch on dev/wip/bellissima; Targeted net8.0 (for Umbraco 14.0.0--preview002); Code amends to support breaking-changes; Decided the target version should be Contentment v6 for Umbraco v15/.NET 9.
This discussion was converted from issue #316 on October 14, 2023 14:44.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Important
Contentment v6.0.0 has now been released! 🎉
Note
This was a work-in-progress status update to outline my progress on Contentment for Umbraco v16/v17 backoffice.
Current status
Render MacroNote
Status details about the internally used components is here.
👇👇👇
Internal components
Status of components used internally within Contentment.
Data TableMacro PickerRead OnlyRich Text EditorData List editors
Status of list-editors used by the Data List editor.
Data List sources
Status of data-sources used by the Data List editor.
The majority of this work is reliant on the internal Configuration Editor UI.
Umbraco Content XPathUpdates
In reverse chronological order (most recent first)…
November 2025:
6.0.0-beta001,6.0.0-beta002and6.0.0-beta003.October 2025:
6.0.0-alpha010September 2025:
<datalist>for Text Input.August 2025:
6.0.0-alpha009July 2025:
June 2025:
6.0.0-alpha00816.0.0.May 2025:
16.0.0-rc3.April 2025:
6.0.0-alpha005,6.0.0-alpha006and6.0.0-alpha007.March 2025:
15.3.0.hidePropertyGroupconfiguration (for Notes and Editor Notes).February 2025:
15.2.0.January 2025:
December 2024:
November 2024:
6.0.0-alpha004! 🎉October 2024:
September 2024:
August 2024:
6.0.0-alpha003! 🎉July 2024:
6.0.0-alpha002! 🎉June 2024:
6.0.0-alpha001! 🎉 Moved working branch todev/v6.x.May 2024:
14.0.0(final).April 2024:
14.0.0-rc1(and thenrc2).March 2024:
14.0.0-beta002, (I missedbeta001, due to prep for Umbraco Spark).hideLabelfeature for Notes/Editor Notes. Still feels like a DOM hack, but it's "just JavaScript", right? 😉"property-value-change"event (from the wrapped element) and persist the value. "Softly, softly, catchee monkey".February 2024:
14.0.0--preview005.January 2024: Finding my balance between new job, community work, family life, (as well as pretending to be a rock star).
14.0.0--preview003, then14.0.0--preview004.December 2023: I started a new role at Umbraco HQ at the end of the year, working on Bellissima itself.
November 2023: Further work on the Editor Notes read-only editor. Added styling and markup amends.
<umb-code-editor>component (which itself uses Microsoft's Monaco editor).October 2023: Started work on the Notes and Editor Notes read-only editors. Refactored how the property-editor manifests are loaded in via a single
entryPointextension, (I'd like to keep the metadata in "umbraco-package.json" to a minimum).September 2023: Work-in-progress branch on
dev/wip/bellissima; Targetednet8.0(for Umbraco14.0.0--preview002); Code amends to support breaking-changes; Decided the target version should be Contentment v6 for Umbraco v15/.NET 9.August 2023: Bellissima: Preview releases of the new backoffice,
14.0.0--preview002released.Beta Was this translation helpful? Give feedback.
All reactions