feat: random features #130
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.



Language select
Het is nu mogelijk om op meerdere componenten de
direnlangattributen te hebben, en om ze in te stellen. In de toolbar is een menu waarin je de taal kan aanpassen. Je hebt de keuze uit de 24 officiële talen van de Europese Unie, en twee right-to-left talen. Wanneer je de taal aanpast, wordt ook gelijk dediraangepast.Right-to-left
Right-to-left informatie moet niet verloren gaat als die in je HTML zitten. Ik heb de
direxpliciet toegevoegd aan enkele individuele componenten. Ik had het ook aan de global attributes kunnen toevoegen, maar op deze manier staan ze beter op de radar om ook expliciet toe te voegen aan de acceptatiecriteria van de component bij NL Design System.NL Design System componenten
Code, Code Block en Mark
Het zijn niet een alledaags componenten, en ik verwacht niet dat 'ie standaard in de toolbar terechtkomen wanneer we de rich text editor uitbrengen, maar het is goed dat het een optie is, en dat documenten met deze componenten ingeladen kunnen worden zonder informatieverlies.
CSS voor NL Design System componenten
Op dit moment hebben de inhoud van de rich text editor de standaard-opmaak van de pagina. Met deze wijzigingen zijn de volgende componenten opgemaakt met de CSS van NL Design System componenten:
Nog even niet gedaan: Table, want die had geen
HTMLAttributesoptie bij.configure()🤔Fix voor
hiddenAls je
display: flexop een custom element zet, dan werkt<custom-element hidden>niet meer. Alle web componenten bij Utrecht, zoals<utrecht-button>, hebben een toevoeging in de CSS om[hidden]expliciet te supporten. Het is ook altijd onderdeel van de unit tests, ook bij React componenten. Omdat de Utrecht Button niet was gebruikt, maar een custom toolbar-button component, werktehiddenniet.