Branch: refs/heads/main Home: https://github.com/xwiki-contrib/cristal Commit: 637322e3dbb7a1b893b1e2cbde94904beeab1ba9 https://github.com/xwiki-contrib/cristal/commit/637322e3dbb7a1b893b1e2cbde94... Author: tkrieck <149672322+tkrieck@users.noreply.github.com> Date: 2024-09-18 (Wed, 18 Sep 2024) Changed paths: M ds/shoelace/src/vue/css/style.css M ds/vuetify/src/vue/css/style.css M editors/tiptap/src/vue/c-edit-tiptap.vue M editors/tiptap/src/vue/c-tiptap-bubble-menu.vue M electron/renderer/index.html M lib/src/components/DefaultCristalApp.ts M lib/src/index.css M skin/src/vue/c-content.vue M skin/src/vue/c-right-sidebar.vue M skin/src/vue/c-sidebar.vue M skin/src/vue/c-view.vue M web/index.html Log Message: ----------- CRISTAL-212: Make embedding less prone to CSS conflicts (#301) * Changed class names and IDs to better target Cristal only * Changed the location of common CSS to make it scoped by Vue * Changed layout type from fixed positioning to css grid based layout * Changed media queries to container queries * Reworking CSS for hiding the sidebar * Organization and clearing CSS rules * Adjusted the CSS in edit mode * Adjusted values for when the sidebar is floating * Refactor left sidebar to main sidebar to better support rtl languages sematics * Improved grid layout on c-view.vue to use named grid template areas * Adds support for header on the layout * Adds support for bottom panes on the main content * Largely simplified layout rules, based on css grid now * Removal of several html elements used previously only for styling * Preparing styles for floating doc info tabs * Style changes for collapsed toolbar * fixed a scrolling issue on content view * Minor name refactoring on c-sidebar.vue * Fix the tiptap toolbar * Simplification of the main layout after feedback on c-view.vue * Basic rules added to html and body elements To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications