Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/cristal
Commit: 637322e3dbb7a1b893b1e2cbde94904beeab1ba9
https://github.com/xwiki-contrib/cristal/commit/637322e3dbb7a1b893b1e2cbde9…
Author: tkrieck <149672322+tkrieck(a)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