5538 Commits

Author SHA1 Message Date
Rijk van Zanten
afc4b23fc7 v10.8.2 2023-11-22 15:23:38 -05:00
Rijk van Zanten
eda66e885d New Crowdin updates (#20486)
* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (Chinese Simplified)

* New translations en-us.yaml (Chinese Simplified)

* New translations en-us.yaml (Chinese Simplified)

* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (German)

* Update source file en-US.yaml

* New translations en-us.yaml (German)

* New translations en-us.yaml (Chinese Simplified)

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Turkish)

* New translations en-us.yaml (Polish)

* New translations en-us.yaml (Slovak)

* New translations en-us.yaml (German)

* New translations en-us.yaml (Persian)

* New translations en-us.yaml (Afrikaans)

* New translations en-us.yaml (Indonesian)
2023-11-22 15:20:20 -05:00
Pascal Jufer
2e01a75322 Remove unused translation strings (#20494) 2023-11-21 18:19:53 +01:00
Rijk van Zanten
16f204ea28 New Crowdin updates (#20484)
* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (English, United Kingdom)

* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (English, Canada)
2023-11-20 17:21:36 +00:00
Azri Kahar
cf5bbed48f Update translations test to check date-fns formats (#20483)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2023-11-20 15:45:50 +00:00
Rijk van Zanten
17f2f369ef New Crowdin updates (#20469) 2023-11-20 16:41:52 +01:00
Pascal Jufer
ba7fac402e Update Prettier v3.1.0 (#20481) 2023-11-20 16:23:22 +01:00
Pascal Jufer
454ecdbefe Update Vitest to v0.34.6 (#20477) 2023-11-20 13:04:56 +01:00
Pascal Jufer
5c214a3ab5 Update root deps (#20470) 2023-11-20 12:37:04 +01:00
Azri Kahar
091d1a6ade fix default values for system-theme-overrides (#20464) 2023-11-17 23:53:13 +01:00
Pascal Jufer
be4410f948 v10.8.1 (#20463) 2023-11-17 17:38:16 +01:00
Rijk van Zanten
ead00577cf New translations en-us.yaml (Turkish) (#20453) 2023-11-17 17:24:42 +01:00
Pascal Jufer
9b443f881d Theme fixes (#20455)
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
2023-11-17 14:47:19 +01:00
Rijk van Zanten
7f5d690c4e v10.8.0 2023-11-16 16:59:46 -05:00
Rijk van Zanten
799914c299 New Crowdin updates (#20313)
* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Polish)

* New translations en-us.yaml (Slovak)

* New translations en-us.yaml (French, Canada)

* Update source file en-US.yaml

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (Croatian)

* New translations en-us.yaml (German)

* New translations en-us.yaml (Portuguese, Brazilian)

* New translations en-us.yaml (Persian)

* New translations en-us.yaml (Chinese Simplified)

* New translations en-us.yaml (Arabic)

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Dutch)

* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (Spanish, Mexico)

* New translations en-us.yaml (Spanish)

* New translations en-us.yaml (Croatian)

* New translations en-us.yaml (Turkish)

* New translations en-us.yaml (Romanian)

* New translations en-us.yaml (French)

* New translations en-us.yaml (Bulgarian)

* New translations en-us.yaml (Catalan)

* New translations en-us.yaml (Czech)

* New translations en-us.yaml (Danish)

* New translations en-us.yaml (Finnish)

* New translations en-us.yaml (Hungarian)

* New translations en-us.yaml (Japanese)

* New translations en-us.yaml (Korean)

* New translations en-us.yaml (Lithuanian)

* New translations en-us.yaml (Polish)

* New translations en-us.yaml (Portuguese)

* New translations en-us.yaml (Russian)

* New translations en-us.yaml (Slovak)

* New translations en-us.yaml (Slovenian)

* New translations en-us.yaml (Albanian)

* New translations en-us.yaml (Swedish)

* New translations en-us.yaml (Ukrainian)

* New translations en-us.yaml (Chinese Traditional)

* New translations en-us.yaml (Indonesian)

* New translations en-us.yaml (Spanish, Chile)

* New translations en-us.yaml (Thai)

* New translations en-us.yaml (Estonian)

* New translations en-us.yaml (English, Canada)

* New translations en-us.yaml (English, United Kingdom)

* New translations en-us.yaml (French, Canada)

* New translations en-us.yaml (Faroese)

* New translations en-us.yaml (Esperanto)

* New translations en-us.yaml (Breton)

* New translations en-us.yaml (Bosnian)

* New translations en-us.yaml (Serbian (Latin))

* New translations en-us.yaml (Nepali)

* New translations en-us.yaml (Sorani (Kurdish))

* New translations en-us.yaml (Spanish, Latin America)

* Fix vi-VN
2023-11-16 16:55:21 -05:00
Rijk van Zanten
8d8b649a1f Theming various (#20426)
* Update the minimal theme

* Remove unused files

* Remove unused default dark theme

* Fix type error

* Fix the order of themes in the picker interface

* Fix account/sign-out not using module foreground color

* Fix module bar interface styling

* Update system match label

* Use half width for default appearance

* Fix preview changed based on appearance

* Add includeNull option to theme selector interface

* Add minimal theme extension docs

* Attempt to make typedoc play nice

* Remove module bar color override

* Add snippet on overrides interface

* Deprecate "normal" style v-notice

* System filter interface background

* Add menu scope

* Use colors consistent with interface previews

* Remove card-face-color usage

* Use consistent hover style in collections & fields

* Deprecate card-face-color

* Remove old --card vars

* Fix revisions divider styling

* Remove duplicate background from overview header

* Fix permissions overview corner overlap

* Make form input height configurable

* Allow overriding public form input height

* Rename text string

* updated data model icon

* Standardize form settings between scopes

* Allow overriding sidebar forms

* Add configurable form gap

* Add configurable input-padding

* Fix list-item padding

* Fix padding in block style

* Add links to defaults

* Apply color match updates

* Default to database icon

* Fix schaling of theme selector interface

* Fix font loading

* Fetch font weights from Google as well

* Use display weight in titles

* Fix color match display font

* Clean up font weights for labels

* Update test to remove normal state

* Remove typo

* Add lowercase dev

* Add changeset

* Remove font-weight

---------

Co-authored-by: Ben Haynes <ben@rngr.org>
2023-11-16 15:36:54 -05:00
Rijk van Zanten
5f899012c7 Make themes an extension type (#20423)
* Enable theme fields

* Start adding more default themes

* WIP add theme selector interface

* Restructure, add rules-to-vars util

* Render used vars in local overrides

* Use local theme vars in theme preview

* Render theme option full-width

* Add more test colors

* Only override used variables

* Fix rendering bugs in preview

* Remove test theme

* Add small border to preview

* Add organic theme

* Add changeset

* Don't crash color interface on complex input bg

* Use themable color for disabled input

* Use nav-sidebar theme in v-drawer

* Use border width from the theme in panels

* Use theme border width for panel borders

* Use page background for panel edit buttons

* Fix Active state forselected panel

* Don't use primary for logout hover state

* Fix background color of item duplication fields

* Use form border/background in v-list block

* Use theme border width in hardcoded 2px sections

* fix chip padding

* Rename background-page to background,

rename background to background-normal

* Fix search input styling

* Tweak search input themability

* update icons

* Add border on sidebar section content

* Add color match, start on minimal

* Organize import

* Adjust spacing

* Don't require all rules in TS

* Rename theme files

* Add template for theme

* Import directly from util to prevent circular

* Register custom themes on app load

* Ignore stylesheet files

* Ignore svg as well

* Add changeset

* Update test snapshots

---------

Co-authored-by: Ben Haynes <ben@rngr.org>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2023-11-14 13:58:01 -05:00
Rijk van Zanten
4396ee5166 Add theme-selector (#20413)
* Enable theme fields

* Start adding more default themes

* WIP add theme selector interface

* Restructure, add rules-to-vars util

* Render used vars in local overrides

* Use local theme vars in theme preview

* Render theme option full-width

* Add more test colors

* Only override used variables

* Fix rendering bugs in preview

* Remove test theme

* Add small border to preview

* Add organic theme

* Add changeset

* Don't crash color interface on complex input bg

* Use themable color for disabled input

* Use nav-sidebar theme in v-drawer

* Use border width from the theme in panels

* Use theme border width for panel borders

* Use page background for panel edit buttons

* Fix Active state forselected panel

* Don't use primary for logout hover state

* Fix background color of item duplication fields

* Use form border/background in v-list block

* Use theme border width in hardcoded 2px sections

* fix chip padding

* Rename background-page to background,

rename background to background-normal

* Fix search input styling

* Tweak search input themability

* update icons

* Add border on sidebar section content

* Add color match, start on minimal

* Organize import

* Adjust spacing

* Ignore stylesheet files

* Ignore svg as well

---------

Co-authored-by: Ben Haynes <ben@rngr.org>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2023-11-14 13:43:43 -05:00
Pascal Jufer
b9532cabe3 App TS fixes (#20421) 2023-11-14 16:42:35 +01:00
Connor
1538395e94 Support Numeric Fields for the Labels Display (#20415)
* Add decimal to dropdown interface types

* Add numeric types to label displays

* Create popular-cherries-count.md
2023-11-13 17:56:37 -05:00
Azri Kahar
fc1b4ca7b4 Fix awaiting of token refresh request before making any further API requests (#20383) 2023-11-10 16:44:05 +01:00
Leon Marzahn
09edc033f8 Only trigger changes for tables, cards and calendars if necessary (otherwise triggers auto-save) (#20106)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
2023-11-09 13:42:34 +01:00
Rijk van Zanten
fe1a059d0d Fix search height 2023-11-08 18:57:58 -05:00
Brainslug
fd6eff4a5a Show package version if available (#20303)
* Show package version if available

* Create nice-bottles-flow.md

* Colorize state chip

---------

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2023-11-08 15:55:43 -05:00
Rijk van Zanten
d413e4bf21 Refactor variables (#20329)
* Replace defaults in v-badge

* Use var defaults in v-button

* Keep var in comment

* Use var defaults in v-icon-file

* Use var defaults for v-list-item-icon

* Update v-list variables

* Use defaults in v-notice vars

* Remove unused vars in v-pagination

* Update defaults in v-sheet

* Remove unused v-tabs var

* Update vars in v-select

* Update v-table vars

* Use defaults in folder-picker

* Use defaults in v-card var

* Use var defaults in checkbox

* Use var defaults in v-chip

* Update other uses of chip

* Use vars defaults for v-divider

* Remove unused var in v-drawer

* Use var defaults in v-list-item-content

* Remove unused var in v-menu

* Use var defaults in v-overlay

* Use var defaults in v-progress-circular

* Use defaults in v-progress-linear

* Use var defaults for v-radio

* Use defaults in skeleton-loader

* Use var defaults in v-slider

* Remove unused vars in v-tab

* Cleanup vars of v-textarea

* Use var defaults in v-icon

* Fix typos

* Format files

* Add changset

* add  --v-sheet-padding default value

affected components: list-m2m,
list-o2m, and multiple-relation

* Update app/src/components/v-list-item.vue

Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>

* Update app/src/components/v-table/table-header.vue

Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>

* Don't use v-sheet variable in parent components

* Remove outdated overrides

---------

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
2023-11-08 13:58:54 -05:00
Benjamin VIELLARD
58ca1b63f6 Use the collection icon in the DrawerItem (#20354)
* Use the collection icon in the DrawerItem

* Use the collection icon in the DrawerItem
2023-11-08 13:34:17 -05:00
Azri Kahar
4a09a423de Fix disabled input's border color (#20340) 2023-11-06 14:07:08 +01:00
Azri Kahar
4e921964ad Fix select all logic in v-field-list-item component (#20315) 2023-11-06 13:18:07 +01:00
Rijk van Zanten
c560f6b64b Allow overriding the form elements on the public page (#20326)
* from rainbow to lava lamp

* svg paths to divs for performance

* Clean up styles

* Public view themable options

* Make speed themable

* Use server store info for public theming

* Allow setting public page background

* Make foreground and accent themable

* Override form theming on login page

* Optimize comments

* Add changeset

---------

Co-authored-by: Ben Haynes <ben@rngr.org>
2023-11-03 16:32:34 -04:00
Rijk van Zanten
40e7046ba8 Use server store for public theme information (#20324)
* from rainbow to lava lamp

* svg paths to divs for performance

* Clean up styles

* Public view themable options

* Make speed themable

* Use server store info for public theming

* Add changeset

---------

Co-authored-by: Ben Haynes <ben@rngr.org>
2023-11-03 15:21:33 -04:00
Ben Haynes
3faab8d8ae Updated Public Page Artwork (#20309)
* from rainbow to lava lamp

* svg paths to divs for performance

* Clean up styles

* Public view themable options

* Make speed themable

* Add changeset

---------

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2023-11-03 15:17:38 -04:00
Rijk van Zanten
4a36355223 Update colors (#20311)
* Move colors down

* Move colors down

* Rename Theming -> Appearance in settings

* Use tune icon for settings

* Don't render background in overrides interface

* Remove default table background

* Add background/border to globals

* Use theme border subdued

* WIP use standardized colors

* Fix typo

* Use theme background accent for background-normal

* Use background accent as default highlight

* Rename theme background to background-page

* Use theme background accent

* Add changeset
2023-11-02 17:41:07 -04:00
Rijk van Zanten
d4e3ab2c0d v10.7.2 2023-11-02 16:18:09 -04:00
Rijk van Zanten
ce4ecc823a New translations en-us.yaml (Greek) (#20242) 2023-11-02 16:17:44 -04:00
Rijk van Zanten
bf21e6959c Improve rolling deployments from 10.6 to 10.7 (#20308)
* Temporarily add back theme field to permissions

* Mark it as alias to not load from db

* Add field to permissions

* Fetch all user fields

* Note it's only for 10.7

* Add changeset

* Format

* Fix unit test

* Fix tests some more
2023-11-02 15:49:11 -04:00
Rijk van Zanten
ca85e15003 Don't show value marker for empty values 2023-10-31 15:47:45 -04:00
Rijk van Zanten
ff4f7fde60 Render global rules under globals rule in theme overrides interface (#20280)
* Render globals as collapsable section

Fixes #20279

* Add changeset
2023-10-31 15:42:17 -04:00
Rijk van Zanten
3d66a5c728 Make navigation borders configurable (#20277)
* Make navigation borders configurable

* Add changeset
2023-10-31 15:01:52 -04:00
Rijk van Zanten
1c5ab970e6 Match activity log button to sidebar toggle (#20275)
* Match activity log button to sidebar toggle

Fixes #20274

* Add changeset
2023-10-31 14:43:04 -04:00
Rijk van Zanten
474f8eab1f Add configurable borders (#20226)
* Add borderRadius rule

* Standardize border radii

There was a border-outline style that was visually nearly identical that was hardly ever used. The places it was used in felt like more of an oversight / inconsistent usage than intentional, so I've opted to standardize it to the same configured radius

* Replace --border-radius with --theme--border-radius

* Remove border radius from variables.scss

* Remove default

* Allow overriding v-input border-radius

* Update legacy overrides

* Default to 6px

* Remove overrides

* Update overrides to use v-input specific

* Add LineWidth, fix schema output

* Use border-width from theme

* Add border colors for inputs

* Use theme form colors for borders

* Configurable box-shadow for input

* Use configurable shadow

* Add optional module bar border

* Reduce white space

* Add optional border to nav bar

* Add configurable sidebar border

* Add configurable header shadow

* Add changeset

* Run formatter

* fix borderWidth for calc

* Remove border-normal

* Use border-width for 2px values where appropriate

* Use theme border for avatar divider

* Add rules for project info border

* Add border support to project info

* Add border support for section toggle

* Run formatter

---------

Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
2023-10-31 14:36:28 -04:00
Brainslug
2273dbcd70 Fixed incorrect input pattern in the app (#20263)
* fixed incorrect regex

* Create strange-vans-watch.md
2023-10-31 21:08:06 +08:00
Rijk van Zanten
3c12967405 10.7.1 2023-10-27 11:46:15 -04:00
Rijk van Zanten
cc8e3ce5a8 New Crowdin updates (#20132)
* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Slovak)

* New translations en-us.yaml (Slovak)

* Update source file en-US.yaml

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Polish)

* New translations en-us.yaml (Russian)

* New translations en-us.yaml (Slovak)

* New translations en-us.yaml (Spanish, Mexico)

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Spanish, Mexico)

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (French)
2023-10-27 11:45:20 -04:00
Rijk van Zanten
fdd27c8d00 Add theme font family overrides per scope (#20204)
* Add scope for project info indicator font

* Add navigation list scope for font

* Set font for navigation bar based on theme

* Inherit font family by default

* Fix title font family not working

* Add headline font scope

* Add field label font

* Add font scope for sidebar content

* Add changeset
2023-10-26 11:59:46 -04:00
Azri Kahar
1a79a0df8c Add theming fields to app minimal & recommended permissions (#20198) 2023-10-26 10:38:00 +02:00
Connor
a61c8c79af Update Bug Report & Feature Request Links to Use Templates (#20197) 2023-10-26 09:33:52 +02:00
Rijk van Zanten
bc2f3b85ed Add "Project Default" option to user appearance setting (#20194)
* Add explicit "Match global" option

* Add changeset
2023-10-25 16:10:03 -04:00
Pascal Jufer
4fd6616ec5 Fix rendering of closed field groups once openend (#20185)
* Fix rendering of closed field groups once openend

* Add changeset
2023-10-25 13:05:43 -04:00
Daniel Biegler
d4a443d2f7 Fix 20143 show feedback on empty login (#20151) 2023-10-24 13:37:08 +02:00
Rijk van Zanten
9e5b9a78a7 v10.7.0 2023-10-23 10:21:13 -04:00