Branch: refs/heads/main
Home:
https://github.com/xwiki-contrib/cristal
Commit: e675729adad6e57fd52684d2c8137c2ac377c87e
https://github.com/xwiki-contrib/cristal/commit/e675729adad6e57fd52684d2c81…
Author: tkrieck <149672322+tkrieck(a)users.noreply.github.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M core/icons/src/vue/c-icon.vue
A ds/shoelace/src/vue/css/style.css
M ds/shoelace/src/vue/x-load.vue
A ds/vuetify/src/vue/css/style.css
M ds/vuetify/src/vue/x-load.vue
M editors/prosemirror/src/vue/c-edit-prosemirror.vue
M lib/src/c-index.vue
M lib/src/index.css
M skin/src/vue/c-content.vue
M skin/src/vue/c-main.vue
M skin/src/vue/c-sidebar-panel.vue
M skin/src/vue/c-sidebar.vue
M skin/src/vue/c-view.vue
Log Message:
-----------
CRISTAL-165: Initialize the main layout (#171)
* Readjusted the default CR style to each DS
* Adjusted index.vue styles to get font definitions from the DS
* Restyled toolbars of Prosemirror and Cristal
* Moved global styles to index.vue
* Introduced a new CSS variable for controling the default 'restricted' page
width.
* Changed position of the edit page button
* Created a page menu (mock)
* Changed the layout rules of the document header to make it sticky when scrolling
* Improvements on loading layout
* Moved structural css from index.vue to index.css
* Created element for handling the change in size of the sidebar
* Created elements and styles for handling the collapse and visibility of the sidebar via
button
* Refactored the main layout from css grid to fixed positioning
* Changed some units from vh to dvh to better handle the browser viewport on mobile
* Fixed a bug with the configuration menu appearing underneath the main content
* Expanded styles for the collapse and visibility of the sidebar
* Written the rules for expand/collapse the sidebar in comments
* Now the DS is responsible for providing the loading animation for the loader
* Updated some instances of c-icon to use the appropriate Size property
* Added missing variables for Vuetify
---------
Co-authored-by: Manuel Leduc <manuel.leduc(a)xwiki.com>
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki-contrib/cristal/settings/notifications