* 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>
* test to split up root query into sub queries
* moved splitter to driver
* moved splitter to data-sql
* filtered o2m within conversion
* removed splitter
* fix
* fix
* util to get root query
* refactoring, preparation for root and sub queries
* preparations for making separate sub queries
* refactoring
* implemented creation of sub query
* made store in relational metadata mandatory
* fixed export
* abstracted the database request
* get root query definition
* preparation to merge streams
* started converting nested many queries in converter
Co-authored-by: Nicola Krumschmidt <nickrum@users.noreply.github.com>
* refactoring
* at least two childnodes for logical operator
* refactoring missing module
* fixed tests for fields
* refactoring, mainly rename current to internal
* start integrating second approach
* getting closer but wip
* getting closer
* fixed naming
* merged streams into final stream
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
* fixed returning array
Co-authored-by: Nicola Krumschmidt <nickrum@users.noreply.github.com>
* added generic type
* use existing many join node again
* fixed test
* made use of generic type
* changed wording for relational stuff
* composite keys
* new generator for sub query parameters
Co-authored-by: Nicola Krumschmidt <nickrum@users.noreply.github.com>
* worked on index test
* more specific return type for driver
* fixed index file tests
* removed approach on abstract query level
* worked on index test but wip
* simple test for nested many node
* continued on index test
* finally finished test
* randomized test values again
* moved common nested many logic up to data-sql
* remove closing controller
* typedocs and error handling
* single test for nested many querying logic
* refactor: added utility function for streams
* Remove unneeded type declaration
* Remove bind call
* Use AtLeastOneElement type alias
* Use unknown instead of any as value of Records
* Rename loadAllResultIntoMemory to readToEnd
* Fix o2m with compound keys
* Fix type error in createJoin
* Simplify AbstractSqlNestedMany type
* catch error of conversion in data-sql
* removed additional error handling in driver
* replaced table alias with actual table name
* Allow join field values to be numbers again
* Clarify property names on AbstractSqlNestedMany some more
* nested many node creation tests
* docs
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: Nicola Krumschmidt <nickrum@users.noreply.github.com>
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de>
* 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
* update docs for theming
* tweak sidebar ordering based on Data Studio
* fix formatting for theming.md
* Add favicon to dict
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>