- 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.
Have modified this in my test dev server, it appears this is the property that defines the spacing/containment of text for lists. When tested on iOS device this appears to work correctly.
Last commit removing vertical align, and iinitial commit unsetting line height for ModernDark fixes an issue where text was super spaced out on ModernDark theme only.
- 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.
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 this every time.
- Dark
- Relax
- Natural
- Modern
- ModernDark
- Exodark
- CleanDark
- CleanLight
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
Bugfix, task card may overflow below the screen when maximized, making the bottom part not viewable.
Reason: Top position is set to 97px, Height of the element is set to calc(100% - 20px).
Fix: Set the height to be lower than 100% - Top position