* Admin: save personalized colors
* Fix buttons with incorrect cursor
* Minor: format with prettier
* Internal: add alternative to primary button
* Fis style of primary button
* Admin: Improve color picker with hexadecimal value
* Format base input text and add property to change
input class
* Install colorjs to handle colors
* Admin: Add more example elements to custom colors screen
* Core: Fix dropdown to allow any kind of values
* Minor: minor improvements to base components
* Minor: use dev-server for enabling hot reloading
* This will automatic reload the page
when something changes
https://symfony.com/doc/current/frontend/encore/dev-server.html
* Internal: add colors from design
* Use the same name for every property to be consistent
* Internal: use correct colors for buttons and add missing ones
* Minor: fix type definition for some base components
* Internal: use new color library in base color picker
* Admin: Add advanced mode to pick colors of chamilo
* Admin: Use standard rgb format for colors
* rgba is a legacy feature of browsers, that still works,
but use standard feature will ensure better compatibility
* Admin: Add contrast checker for color picker
* Admin: Simple mode by default in color picker
* Minor: remove not needed change in package.json
* Minor: remove unused styles
* Use css variables to set colors in tailwind
* Minor: add missing icon
* Add BaseColorPicker component
* Adapt base components to use colors from tailwindcss
* Create composable to retrieve css variables
* Add component and route to modify chamilo colors
---------
Co-authored-by: Yannick Warnier <ywarnier@users.noreply.github.com>
Co-authored-by: Angel Fernando Quiroz Campos <angelfqc.18@gmail.com>
* Create composable to detect files from generic data about documents
* Add disable state for base button
* Create Base dialog components to reuse common visualization
* Create button toolbar
* Add new size for icons
* Change buttons to the new BaseButton component inside document list
* Create DocumentEntry component to show the icon of a document entry,
depending on the type of entry (folder, file) it will show icons
appropriately
* Change name of resourceFileIcon to resource file to accommodate
folder icons
* Add small size to base button and icon
* Change case in tailwind config for consistency
* Create BaseButton to create a consistent button across all code
* Create BaseIcon to restrict the icons used across all code
* Create BaseMenu as starting point for menu component consistent
across all code
* Fix not loaded header logo of chamilo, importing in the component
make the url resolution correctly
* Fix colors of tailwind according to figma
* Disable vuetify due to a crash with tailwind styles