Migrate to bulma-css-variables and introduce dark mode #954

Merged
konrad merged 72 commits from adrinux/frontend:bulma-css-variables into main 2021-11-22 21:12:55 +00:00

72 Commits

Author SHA1 Message Date
kolaente df62580768
Merge remote-tracking branch 'adrinux/bulma-css-variables' into bulma-css-variables
continuous-integration/drone/pr Build is passing Details
# Conflicts:
#	package.json
#	src/components/misc/no-auth-wrapper.vue
#	yarn.lock
2021-11-22 21:57:17 +01:00
kolaente 0c9359dc21
chore: update lockfile after resolving conflicts 2021-11-22 21:56:12 +01:00
kolaente 8380e06ed6
Merge branch 'main' into bulma-css-variables
# Conflicts:
#	package.json
#	src/components/misc/no-auth-wrapper.vue
#	yarn.lock
2021-11-22 21:55:23 +01:00
Adrian Simmons 5e68122a13 Merge remote-tracking branch 'upstream/main' into bulma-css-variables
continuous-integration/drone/pr Build is passing Details
2021-11-21 11:57:12 +00:00
Adrian Simmons 4c6a5916f5 Add end comment, bring back whitespace, remove superfluous hsl in
continuous-integration/drone/pr Build is failing Details
comment
2021-11-21 11:50:32 +00:00
Adrian Simmons 5d78cd5b9c Fix build error due to missed dependency during manual resolution of
continuous-integration/drone/pr Build is failing Details
upstream merge conflict
2021-11-17 12:21:14 +00:00
Adrian Simmons 0a156b45a2 Fix: swap bulma for back bulma-css-variables again after merge
continuous-integration/drone/pr Build is failing Details
2021-11-16 22:33:47 +00:00
Adrian Simmons db4e9080b9 Merge remote-tracking branch 'upstream/main' into bulma-css-variables 2021-11-16 22:31:57 +00:00
Adrian Simmons ab89b3c1a6 By @dpschen fix: move one-off exception to place where it is used
continuous-integration/drone/pr Build is failing Details
2021-11-16 22:00:32 +00:00
Adrian Simmons d923a73827 fix: hack by using color definitions behind variables
continuous-integration/drone/pr Build is failing Details
2021-11-16 21:45:35 +00:00
Adrian Simmons 60015bb0ad by @dpschen fix: reuse color definition 2021-11-16 21:43:52 +00:00
Adrian Simmons b65fe8c71c by @dpschen feat: merge location of variables only used in topNavigation 2021-11-16 21:41:41 +00:00
Adrian Simmons 4133363fe1 By @dpschen fix: move logo color definition to logo.vue 2021-11-16 21:36:25 +00:00
Adrian Simmons f2dc5b643d Review suggestion by dpschen: pagination link color to a color
continuous-integration/drone/pr Build is passing Details
2021-11-16 18:18:43 +00:00
Adrian Simmons 347a77f11b by @dpschen fix: respect .dark class instead of prefers-color-scheme
continuous-integration/drone/pr Build is passing Details
2021-11-16 18:01:42 +00:00
Adrian Simmons bbf8074285 Clean up, remove whitespace to make comment scope clearer
continuous-integration/drone/pr Build is failing Details
2021-11-16 17:48:54 +00:00
Adrian Simmons 97cf2d3ba8 Merge remote-tracking branch 'upstream/main' into bulma-css-variables
continuous-integration/drone/pr Build is passing Details
2021-11-16 12:18:34 +00:00
Adrian Simmons 359a6b17d9 Make tertary buttons useable
continuous-integration/drone/pr Build is failing Details
2021-11-16 12:09:46 +00:00
Adrian Simmons 05cf268dd8 Typo fix.
continuous-integration/drone/pr Build is passing Details
2021-11-15 22:47:28 +00:00
Adrian Simmons f1ecf6d897 Still visible but better color shadows
continuous-integration/drone/pr Build is passing Details
2021-11-15 22:42:27 +00:00
Adrian Simmons 595a5e8145 Make dark mode shadows visible.
continuous-integration/drone/pr Build is passing Details
2021-11-15 16:27:25 +00:00
Adrian Simmons 7e064053f9 Fix poor readability of dropdown menu items
continuous-integration/drone/pr Build is passing Details
2021-11-15 16:14:31 +00:00
Adrian Simmons d7c592d6ab Fix for table row text not visible on hover
continuous-integration/drone/pr Build is passing Details
2021-11-15 14:50:51 +00:00
Adrian Simmons 2c695ef03a Remove conflicts accidentaly committed.
continuous-integration/drone/pr Build is passing Details
2021-11-15 13:36:40 +00:00
Adrian Simmons 41ef1eea4a Merge remote-tracking branch 'upstream/main' into bulma-css-variables
continuous-integration/drone/pr Build is failing Details
2021-11-15 13:31:17 +00:00
Adrian Simmons 78e345d0b6 Fix heavier border on inputs vs multiselect input wrapper
continuous-integration/drone/pr Build is passing Details
2021-11-14 00:35:27 +00:00
Adrian Simmons d4b02e1dbc Fix for quick actions results buttons text being to dark in dark mode
continuous-integration/drone/pr Build is passing Details
2021-11-14 00:20:44 +00:00
Adrian Simmons 3bd3165032 Fix tag color in dark mode
continuous-integration/drone/pr Build is passing Details
2021-11-13 23:24:15 +00:00
Adrian Simmons 214665111c Merge remote-tracking branch 'upstream/main' into bulma-css-variables
continuous-integration/drone/pr Build is passing Details
2021-11-13 23:06:33 +00:00
Adrian Simmons f11eeb6dce Fix embeded logo inheriting bulma navbar hover styles
continuous-integration/drone/pr Build is failing Details
2021-11-13 22:53:34 +00:00
Adrian Simmons a957df0a59 Set logo text color in light and dark mode
continuous-integration/drone/pr Build is passing Details
2021-11-13 22:37:15 +00:00
Adrian Simmons faa3c3b156 Set logo text to currentColor
continuous-integration/drone/pr Build is passing Details
2021-11-13 21:45:34 +00:00
Adrian Simmons f08a68594e Move merged sass vars to css vars
continuous-integration/drone/pr Build is passing Details
2021-11-13 21:31:18 +00:00
adrinux 694809e2a2 Merge pull request 'fix: duplicate root styles' (#7) from dpschen/frontend:feature/fix-duplicate-root-styles into bulma-css-variables
continuous-integration/drone/pr Build is failing Details
Reviewed-on: adrinux/frontend#7
2021-11-13 21:12:53 +00:00
kolaente dee759bd28
chore: make sure to use css properties in moved components
continuous-integration/drone/pr Build is failing Details
2021-11-13 21:39:20 +01:00
kolaente 2614fddf51
Merge branch 'main' into bulma-css-variables
# Conflicts:
#	src/App.vue
#	src/components/home/contentNoAuth.vue
#	src/components/home/topNavigation.vue
#	src/components/misc/api-config.vue
#	src/components/tasks/partials/relatedTasks.vue
2021-11-13 21:37:35 +01:00
Dominik Pschenitschni 8aba56a37b
fix: duplicate root styles 2021-11-13 19:48:37 +01:00
kolaente 1745c174e1
chore: yarn install after merge with main
continuous-integration/drone/pr Build is failing Details
2021-11-13 15:26:59 +01:00
kolaente 87064f1578
Merge branch 'main' into bulma-css-variables
# Conflicts:
#	src/components/home/contentLinkShare.vue
#	src/components/home/contentNoAuth.vue
#	src/styles/theme/navigation.scss
2021-11-13 15:26:10 +01:00
kolaente 749749db9a
chore: yarn install after merge with main
continuous-integration/drone/pr Build is passing Details
2021-11-13 14:52:09 +01:00
kolaente 38853aa0bc
Merge branch 'main' into bulma-css-variables
# Conflicts:
#	yarn.lock
2021-11-13 14:50:56 +01:00
adrinux 0d6b14a8d2 Merge pull request 'feat: add color scheme setting' (#5) from dpschen/frontend:feature/add-color-scheme-setting into bulma-css-variables
continuous-integration/drone/pr Build is failing Details
Reviewed-on: adrinux/frontend#5
2021-11-12 15:37:49 +00:00
Dominik Pschenitschni 817845a70b
feat: add color scheme setting 2021-11-12 14:34:36 +01:00
Adrian Simmons b1425e8c4a Make card border more subtle. Addresses point 6 of @konrads suggestions
continuous-integration/drone/pr Build is passing Details
for #954
2021-11-11 15:39:12 +00:00
Adrian Simmons 38ed29052e Dark mode fix for placeholder text, switch button; Comment improvements
continuous-integration/drone/pr Build is passing Details
2021-11-11 13:36:57 +00:00
adrinux 5e63085bed Merge pull request 'feat: reorder scss imports' (#4) from dpschen/frontend:feature/reorder-scss-imports into bulma-css-variables
continuous-integration/drone/pr Build is passing Details
Reviewed-on: adrinux/frontend#4
2021-11-11 10:49:38 +00:00
Adrian Simmons be8a72b34c Merge remote-tracking branch 'upstream/main' into bulma-css-variables
continuous-integration/drone/pr Build is passing Details
2021-11-11 10:00:09 +00:00
Dominik Pschenitschni 796c03c11f
feat: reorder scss imports 2021-11-10 21:26:14 +01:00
Adrian Simmons 6c59567ebf Replace --primary-translucent with --primary-hsl plus specified alpha as per #954 discussion
continuous-integration/drone/pr Build is passing Details
2021-11-10 15:07:21 +00:00
Adrian Simmons 31126d3475 grey-300-hsl not currently used 2021-11-10 14:51:25 +00:00
Adrian Simmons 56d668f383 Merge remote-tracking branch 'upstream/main' into bulma-css-variables
continuous-integration/drone/pr Build is passing Details
2021-11-10 14:45:30 +00:00
Adrian Simmons 121eb3d3d2 Merge remote-tracking branch 'upstream/main' into bulma-css-variables
continuous-integration/drone/pr Build is passing Details
2021-11-08 21:49:01 +00:00
Adrian Simmons 0e93ddf4b5 Move colors.scss include into global.scss
continuous-integration/drone/pr Build is passing Details
2021-11-08 21:46:18 +00:00
Adrian Simmons a45c6cdf6b Rename light-background variable to site-background
continuous-integration/drone/pr Build is passing Details
2021-11-08 20:53:03 +00:00
Adrian Simmons 54f1271ab9 Remove bucket-background sass var, define bucket background color directly
continuous-integration/drone/pr Build is passing Details
2021-11-08 15:26:07 +00:00
Adrian Simmons 92b2010cdc Remove shadow-xl, move dark mode shadows in a single root declaration
continuous-integration/drone/pr Build is passing Details
2021-11-08 15:03:14 +00:00
Adrian Simmons 6877ca30a1 Move dark color for modal close icon into scoped styles
continuous-integration/drone/pr Build is passing Details
2021-11-08 13:48:54 +00:00
Adrian Simmons f5f00bf46e Remove important declarations that are no longer needed
continuous-integration/drone/pr Build is passing Details
2021-11-05 23:34:43 +00:00
Adrian Simmons 1c90178e5e Fix #2 - modal close button not visible
continuous-integration/drone/pr Build is passing Details
2021-11-05 22:17:05 +00:00
Adrian Simmons b39a699d58 Change dark mode white to a grey looks better
continuous-integration/drone/pr Build is passing Details
2021-11-05 14:04:12 +00:00
Adrian Simmons 0191f12db7 Fix broken bucket-background value s by reverting to sass variable
continuous-integration/drone/pr Build is passing Details
2021-11-05 13:30:53 +00:00
Adrian Simmons aff7a1f2ea Removed unused sass variable -invert
continuous-integration/drone/pr Build is passing Details
2021-11-05 13:03:54 +00:00
Adrian Simmons a258b938fa Removed duplicated :root added --primary-light-l variable
continuous-integration/drone/pr Build is passing Details
2021-11-05 12:56:37 +00:00
Adrian Simmons 2a65126a80 No need to use opacity of 1
continuous-integration/drone/pr Build is passing Details
2021-11-05 11:34:34 +00:00
Adrian Simmons d0438732cb Merge remote-tracking branch 'upstream/main' into bulma-css-variables
continuous-integration/drone/pr Build is passing Details
2021-11-04 17:25:37 +00:00
Adrian Simmons ce00faad96 Shadows to css vars and change in dark mode 2021-11-04 16:56:06 +00:00
Adrian Simmons 9dda522151 Migrate $primary color variations to CSS variables 2021-11-04 15:56:52 +00:00
Adrian Simmons 5dd4019528 CSS vars based editor background colour override 2021-11-04 15:30:15 +00:00
Adrian Simmons 48ef995ae8 Colors from sass vars to css vars, crude prefers-color-scheme based dark mode 2021-11-04 15:21:25 +00:00
Adrian Simmons 1d93bafb2b Move colours to colors.css, sass color vars to css color vars 2021-11-04 13:11:03 +00:00
Adrian Simmons ba6051fc27 Import bulma-css-variables instead of bulma 2021-11-04 12:06:20 +00:00
Adrian Simmons d1bf562669 Swap bulma with bulma-css-variables 2021-11-04 11:54:33 +00:00