Repository navigation
Releases: pennions/JESS
Releases · pennions/JESS
Release list
JESS Version 3.1.5
JESS Version 3.1.4
Fixes
- Set tablet utility to inherit, so it works with flex.
JESS Version 3.1.3
Fixes:
-
Utility classes now always apply. the *-0 variants on padding and margin utilities can now be used to 'reset' all padding and use the other classes to apply only what is needed
-
Added max-width to w-* utilities
-
Changed the order of the manual mobility utilities so it works better with the row class
JESS Version 3.1.2
JESS Version 3.1.0
Features
- add hover to all tables
- added striped option for tables
- Added own colour variables for tables
Fixes
- Fixed scrollbar issue in edge on scrollable table
JESS Version 3.0.4
Fixes
- Added data-tooltip attribute for a label with required attribute to customize the text
JESS Version 3.0.3
Fixes
- Tooltip arrow had a gap sometimes when resizing the screen
- Required fields that are aligned right would move to the right when hovered to display tooltip
- Making an input required, already triggers the webbrowser :invalid state and would make the input visibly invalid without human interaction
- Marking a label required did not show the default required tooltip text
JESS Version 3.0.2
Fixes
- On publish old artifacts are deleted.
JESS Version 3.0.1
Fixes
- fix: fixed a small inconsistency in size of the bottom right tooltip
JESS Version 3.0
Breaking changes
- Removed flip cards as they are not fully compatible with Safari (they broke in safari 16.4+)
- Removed the auto styling on main, article, fieldset and changed it to 'flex-layout class'
- Removed the auto styling when using an aside - section layout. You can now specify a sidebar with the 'sidebar' class on left and/or right now.
- Removed the automatically applied card style to article, it is still available with the 'card' class.
- Removed the styling applied to the nav before the body tag and replaced it with the 'main-navigation' class
- Removed the styling applied to the footer after the body tag and replaced it with the 'main-footer' class
- Removed Feather icon svg and replaced it with Lucide font icons
- Refactored mobile and desktop classes
Features
- Reworked the repository to use Vue3 for the documentation.
- Added height utility classes
- Added gap utility classes
- Documented 'full-height' class giving the element 'height: 100vh;'
- It is now more compatible with vue, so you no longer need to have the id 'app' on the body tag instead of the standard div.
- All colour associated less variables are now css variables, so you can modify them at runtime easily.
- Added icon and text colour utilities
- No more outline on checkbox, radiobutton and switch, both normal and custom, whilst still preserving the outline when using tab key navigation
- Added tablet, small-screen and large-screen for device utility classes
- Reworked the notification component, now it is fully functional.
- Reworked card class so now it requires an element with a body class
- Added background colour variants for success, error and warning.
- Added tooltip documentation
- Added bottom tooltip
- Added w-auto instead of auto-width
- added self-auto class to align/justify a flex item on (flex-) start
Fixes
- Fixed label height of custom inputs
- Fixed custom checkbox not having an indeterminate state
- Fixed custom checkbox not having a disabled checked state
- Fixed disabled colours on various items.
- Fixed the correct overrides of the padding/margin utility classes e.g. p-4 pl-0 is now correctly applied
- Added default gap to column class as well.