Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

V8: Use umb-checkbox for RTE configuration #5119

Merged
merged 4 commits into from Apr 23, 2019

Conversation

kjac
Copy link
Contributor

@kjac kjac commented Apr 2, 2019

Prerequisites

  • I have added steps to test this contribution in the description below

Description

This PR replaces the existing system checkboxes with umb-checkbox on the RTE configuration:

rte-checkboxes

Whoo, pretty 馃帀

Note: This PR conflicts with the logic implemented in #5068 to support stylesheets in nested folders. Both PRs are authored by me though, so once either one is merged I'll update the other.

@emmaburstow
Copy link
Contributor

Hey @kjac

Thanks for this contribution - as always, you'll hear from us if we need you,

Em

# Conflicts:
#	src/Umbraco.Web.UI.Client/src/views/propertyeditors/rte/rte.prevalues.controller.js
#	src/Umbraco.Web.UI.Client/src/views/propertyeditors/rte/rte.prevalues.html
@nul800sebastiaan
Copy link
Member

@kjac Looks great! I've merged in the latest v8 to resolve the merge conflicts.

One little problem: it seems I can not (de)select any stylesheets, saving with a checked on stylesheet just returns an non-checked list on refresh. Maybe it has something to do with the recent changes to enable folders for stylesheets?

@kjac
Copy link
Contributor Author

kjac commented Apr 22, 2019

There's bound to be conflicts there. Serves me right for doing so many PR's 馃槅

I'll have a look at it 馃憤

@kjac
Copy link
Contributor Author

kjac commented Apr 22, 2019

@nul800sebastiaan it's fixed now 馃憤

@nul800sebastiaan nul800sebastiaan merged commit 9280c74 into umbraco:v8/dev Apr 23, 2019
@nul800sebastiaan
Copy link
Member

YAS! Awesome, works great now, lovely update, cheers!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants