Fixes the visibility of card titles when card is opened for CleanDark theme as was inheriting black title from CleanLight theme.
Title now is white to match and heavily contrast theme.
- Fixed contrasting issue with tick check on custom fields, also fixed the ugly green tick coming up on the checklists in cards by utilisation of the !important tag to override it with the checkbox colour for custom fields also.
Added 10px margin to ExoDark lists also (following on from Clearblue fix) as with those rounded backgrounded lists I feel it looks nicer to give it some padding.
Open to other contributors perspective however.
- Added a wide range of updates/tweaks to various board themes
- Better defined theme start/endpoints in code
- Added modern scrollbars matching each theme
- Added styling to scrollbars in pop-over and horizontally across screen
- Tweaks to opacity/themes to work better with board backgrounds.
- Cleaned up theme descriptions as many themes weren't labelled/or had mismatched descriptions.
- Began adding scrollbars to default themes/board canvases.
- Test removal of lines/editing margins on nephritis theme
Removed drop shadow on exodark cards, as when background applied to board it looks a bit rough design wise.
Added background-color that will disappear when background is applied, and when background is not applied gives exodark a bit of a smoother cleaner look IMO
Fixed board backgrounds not showing correctly on the following themes. Various code modified as different themes have used different code to implement the background.
Have tried to stick with board-wrapper as a standard to apply the background colour to.
Board background image will override board-wrapper colour every time.
Dark
Relax
Natural
Modern
ModernDark
Exodark
CleanDark
CleanLight
- Updated pull due to original file I had stored on my pc 139 commits behind! So synced that and then redid code changes to bring it all up to date.
Fix position from absolute to fixed, so it moves with the viewport when horizonally scrolling.
Fix card top border due to changing position, adjust top border px to 82px
Fix cards not showing up properly in ModernDark theme, when more lists are created than will fit on a single screen, inciting a horizontal scrollbar, and then scrolling across trying to open cards.
Due to position being absolute, this then opened the card off-screen
Commented out not in use font Poppins.
Custom fonts were previously removed because they did not work,
there were errors at browser inspect console.
Thanks to Meeques and xet7 !
Fixes#4451