Commit graph

1765 commits

Author SHA1 Message Date
Andreas Nedbal
0bc4a5b968 Fix hidespan helper using not existing Bootstrap class 2020-05-05 05:04:43 +02:00
Andreas Nedbal
22ae1f6655 Adjust navigation layout on main feed pages 2020-05-05 04:31:15 +02:00
Andreas Nedbal
aa25e8199f Remove old theme styling file 2020-05-05 03:27:56 +02:00
Andreas Nedbal
83cebe4d9b Fix theme preview not applying
This happens because the generated "preview style tag" is added before the main style one. This change makes sure the theme is rendered right after the application style
2020-05-05 02:03:49 +02:00
Andreas Nedbal
9d5d205ded Fix muted text variant not overriding Bootstrap default 2020-05-05 02:02:49 +02:00
Andreas Nedbal
04c4e4c7f1 Add variables for light/dark color variants 2020-05-05 02:02:33 +02:00
Andreas Nedbal
880429f5f9 Add new fields for themes
- In the settings view
- In the model validation
- In the controller parameter permissions
- In the CoffeeScript/Ruby helpers
2020-05-05 02:02:16 +02:00
Andreas Nedbal
af91fe6d03 Update theme fields
- Create migration
  - Remove CSS file fields
  - Rename panel fields to "raised" fields
  - Rename "default" to "dark" fields
  - Add "light" color fields
  - Rename "background_" fields
  - Remove unused fields
  - Adjust column default values
  - Add rollback migrations
2020-05-05 01:49:01 +02:00
Andreas Nedbal
53979580d8 Merge branch 'master' into feature/bootstrap 2020-05-04 23:19:54 +02:00
Andreas Nedbal
a3a1250dcf Fix default text color of list group actions 2020-05-04 20:47:00 +02:00
Andreas Nedbal
d93548891d Remove obsolete render_theme_with_context 2020-05-04 17:26:57 +02:00
Andreas Nedbal
e7c5b1a4a3 Remove theme preview route and logic 2020-05-04 17:26:38 +02:00
Andreas Nedbal
582f8606b0 Changed theme preview to work without hitting an endpoint 2020-05-04 17:26:18 +02:00
Andreas Nedbal
fe357eaa07 Update layout of the theme settings page 2020-05-04 15:37:13 +02:00
Andreas Nedbal
9235533f59 Adjust button styles for theming
- Default (unstyled) buttons use the body text color
- Colored buttons use their text color equivalent
2020-05-03 21:57:19 +02:00
Andreas Nedbal
a36bcf6cd3 Add Bootstrap modal overrides for CSS variables 2020-05-03 21:44:12 +02:00
Andreas Nedbal
ea638305cc Fix customized hover/focus styles for list group items 2020-05-03 20:39:45 +02:00
Andreas Nedbal
1eddb0ad36 Adjust input styling to be a bit more lenient in themes 2020-05-03 20:39:21 +02:00
Andreas Nedbal
a6b21a85e5 Add more theming changes to dropdowns 2020-05-03 20:24:32 +02:00
Andreas Nedbal
241b8cbdcb Rename card variables to "raised" 2020-05-03 20:10:50 +02:00
Andreas Nedbal
02cc1c418d WIP: Initial implementation of CSS variable based theming 2020-05-03 17:28:41 +02:00
Andreas Nedbal
51bef29ace More style adjustments to default and core elements 2020-05-03 17:28:19 +02:00
Andreas Nedbal
9b38b1d736 Refactor comment styles and layout 2020-05-02 21:23:04 +02:00
Andreas Nedbal
85d97b0c71 Rename changed classes across templates 2020-05-02 20:35:48 +02:00
Andreas Nedbal
b508eb3f21 Refactor and adjust answerbox styles 2020-05-02 20:35:28 +02:00
Andreas Nedbal
2a8a80e859 Refactor locale panel styles 2020-05-02 18:29:04 +02:00
Andreas Nedbal
28c21dcc3d Refactor smile user list styles 2020-05-02 18:12:55 +02:00
Andreas Nedbal
1f5ec4e28d Remove unused variable file 2020-05-02 17:47:07 +02:00
Andreas Nedbal
7601da1975 Remove unused panel styles 2020-05-02 17:44:43 +02:00
Andreas Nedbal
f40435da4b Remove unused classes from base and add imports to main file 2020-05-02 17:38:23 +02:00
Andreas Nedbal
22ef4f4656 Add smiles scss component 2020-05-02 17:37:58 +02:00
Andreas Nedbal
948bc27810 Add body element scss file for body style adjustments 2020-05-02 17:37:42 +02:00
Andreas Nedbal
1e2259fe40 Rename j2-page class to container--main 2020-05-02 17:37:19 +02:00
Andreas Nedbal
4e9311c25b Add generic navbar-height variable 2020-05-02 17:36:40 +02:00
Andreas Nedbal
2c11272bd4 Move utility class to utilities file 2020-05-02 17:36:22 +02:00
Andreas Nedbal
8c3ff8f31d Add overrides for growls and sweet-alert 2020-05-02 17:36:05 +02:00
Georg Gadinger
1d7430c3f7
Merge pull request #92 from Retrospring/add-specs
Add specs for AjaxControllers
2020-05-01 22:55:04 +02:00
Georg Gadinger
0504e4a5d4 require rspec-sidekiq only in specs 2020-05-01 22:43:08 +02:00
Georg Gadinger
0109322610 add spec for Ajax::ModerationController 2020-05-01 22:41:26 +02:00
Andreas Nedbal
185b5a65c8 Refactor notification styling and layout 2020-05-01 21:57:14 +02:00
Andreas Nedbal
aa5ca6c64a Remove unused variables and move remaining ones to proper file 2020-05-01 19:50:51 +02:00
Andreas Nedbal
e8b003fde4 Refactor entry styling and adjust layouts where used 2020-05-01 19:29:05 +02:00
Andreas Nedbal
932c611dab Fix userbox layout on frontpage 2020-05-01 18:55:18 +02:00
Andreas Nedbal
33e2533467 Add overrides files for bs-datetimepicker and minicolors 2020-05-01 18:38:49 +02:00
Andreas Nedbal
86744a3da4 Refactor userbox styling and layout 2020-05-01 18:38:29 +02:00
Georg Gadinger
3e95d5ebeb add spec for Ajax::ReportController 2020-05-01 10:17:05 +02:00
Georg Gadinger
6f3f3afa2f add spec for Ajax::GroupController 2020-05-01 10:17:05 +02:00
Georg Gadinger
aaa60d0197 add spec for Ajax::SubscriptionController 2020-05-01 10:17:05 +02:00
Georg Gadinger
137743001f spec: move user to shared context 2020-05-01 10:17:05 +02:00
Georg Gadinger
54532c71e1 add spec for Ajax::QuestionController
also fix some minor annoyances
2020-05-01 10:17:05 +02:00