Commit Graph

55 Commits

Author SHA1 Message Date
John Molakvoæ
bc5268bdc8 Fix #1782
Fix checkbox left margin glitch
Fix tests
fix unit tests

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2016-11-02 15:07:24 +01:00
Jan-Christoph Borchardt
cbd9fb3c5c also fix log in button confirm arrow when theming, fix #1615
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2016-10-25 14:24:24 +02:00
Jan-Christoph Borchardt
551cffd1b8 remove slight transparency of primary action button, ref #1615
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2016-10-25 13:16:13 +02:00
Joas Schilling
67408c3f63 Add image URLs and tests 2016-09-06 08:55:22 +02:00
Joas Schilling
1d834bd49e Add theming information to capabilities for the client 2016-09-05 14:27:19 +02:00
Julius Haertl
d43c9b9e79 Theming: fix primary button for bright colors 2016-08-29 19:07:27 +02:00
iamfool
e13cd289cb Update Admin.php 2016-08-28 18:02:45 -07:00
Lukas Reschke
683f0e7f77 Use temporary file as cache 2016-08-27 21:38:41 +02:00
Lukas Reschke
73bc108451 Increase theming performance
1. Set proper caching headers (`Pragma: cache`)
2. Resize image proportionally to a max size of 1920px
3. Store images with progressive mode

This resizes a previous 2.8 MB picture to 300kb and makes it rendering going down from 11 seconds to less than 1 here. And future requests won't have to download the file newly.
2016-08-27 21:02:08 +02:00
Roeland Jago Douma
53725d4d15 Merge pull request #771 from nextcloud/theming-fixes
Theming: Fix missing color usage
2016-08-26 15:02:21 +02:00
Julius Haertl
d95aec2ed2 Theming: Add preview for login screen 2016-08-26 12:08:12 +02:00
Julius Haertl
218e2f7850 Theming: Adjust jquery ui elements 2016-08-26 12:07:52 +02:00
Julius Haertl
2b0ed6c27a Theming: colorize primary buttons 2016-08-26 12:07:52 +02:00
Roeland Jago Douma
044d7c3bb7 Merge pull request #1026 from nextcloud/theming-extend-defaults
Theming: Add logo and background to ThemingDefaults
2016-08-26 11:53:24 +02:00
Roeland Jago Douma
60974de97b Require a ThemingDefaults class again 2016-08-24 13:22:44 +02:00
Joas Schilling
c7c53aefb2 Use the lazy root to make tests pass 🙈 2016-08-24 09:52:05 +02:00
Julius Haertl
80fe499707 Theming: Add logo and background to ThemingDefaults 2016-08-24 00:40:22 +02:00
Arthur Schiwon
a065fee3ff fixes registering of theming settings where server return OC_Defaults instead of ThemingDefaults 2016-08-22 12:02:06 +02:00
Lukas Reschke
8a7a0f3287 Add unit tests 2016-08-15 16:25:34 +02:00
Arthur Schiwon
0c15081279 rename remaining occurences of OCA/Theming/Template 2016-08-12 16:00:39 +02:00
Bjoern Schiessle
18fd8ff70c rename "Tenmplate" to "ThemingDefaults" to make the auto loader happy" 2016-08-12 15:32:28 +02:00
Lukas Reschke
8261ccce1b Merge branch 'master' into implement_712 2016-08-11 19:37:17 +02:00
Arthur Schiwon
36c1b7eb31 adjust Theming app 2016-08-11 17:29:58 +02:00
Julius Haertl
5f4e88ef6c Theming: Add OCA.Theming Js for app interaction 2016-08-10 13:39:21 +02:00
Julius Haertl
ef17f8b3ba Add css classes to allow app developers using the theming colors 2016-08-09 22:54:25 +02:00
Morris Jobke
dbf3ca5baf Merge pull request #682 from nextcloud/fix-theming-logo
fix missing semicolon to fix themed logo on log in page
2016-08-01 19:50:42 +02:00
Jan-Christoph Borchardt
ad5e98c81a fix missing semicolon to fix themed logo on log in page 2016-08-01 09:57:05 +02:00
Joas Schilling
13c19e5286 Validate the input of the theming options 2016-08-01 09:37:12 +02:00
Joas Schilling
5306b4feba Fix tests 2016-07-28 17:49:08 +02:00
Joas Schilling
ba558664cf Use the methods on the Response object 2016-07-28 17:49:08 +02:00
Joas Schilling
7efadf7b6b Move classes to PSR-4 2016-07-28 17:49:08 +02:00
Bjoern Schiessle
14ca7c9cdc fix background id selector for the first run wizard 2016-07-28 16:32:39 +02:00
Bjoern Schiessle
be365b4975 re-use background color from theme in the firstrunwizard 2016-07-28 12:16:39 +02:00
Bjoern Schiessle
583f86d90a apply theme to the firstrunwizard 2016-07-28 12:15:33 +02:00
Julius Haertl
cc457cd665 Theming: Generate colorized radio buttons dynamically 2016-07-27 20:00:23 +02:00
Julius Haertl
7ff19e342e Theming: Colorize radio buttons and append new styles on preview 2016-07-27 20:00:23 +02:00
Julius Haertl
acd1172998 Theming: Clean up css generation and fix tests 2016-07-27 19:54:54 +02:00
Julius Haertl
d07f04e4f7 Theming: Colorize checkboxes depending on luminance 2016-07-27 19:45:57 +02:00
Julius Haertl
9ebe0c8d64 Colorize checkboxes depending on theming color 2016-07-27 19:45:57 +02:00
Joas Schilling
cc5ddcf537 Merge pull request #525 from nextcloud/fix-theme-logo-position
Fix theme logo position and shape
2016-07-26 10:46:13 +02:00
Jan-Christoph Borchardt
dd1a5b9ac3 Fix search box overlapping on mobile (#450)
* fix searchbox overlapping on mobile

* also adjust log in background color in theme

* Fix unit tests
2016-07-22 15:38:37 +02:00
Jos Poortvliet
183d4d8e99 Update themingcontroller.php 2016-07-22 12:25:58 +02:00
Joas Schilling
813f0a0f40 Fix apps/ 2016-07-21 18:13:57 +02:00
Björn Schießle
ea470f8777 Merge pull request #405 from nextcloud/theming-fixes
Theming fixes
2016-07-18 15:59:47 +02:00
Julius Haertl
48ac845266 Theming: Fix image paths for caret icon 2016-07-16 09:18:34 +02:00
Julius Haertl
387550be88 Theming: Implement swapping the foreground color for bright colors 2016-07-15 14:16:41 +02:00
Joas Schilling
e8d6621a24 Better handling of empty slogan 2016-07-15 08:49:16 +02:00
Joas Schilling
77071d07cf Merge pull request #371 from nextcloud/implement-get-title
Implement "getTitle"
2016-07-11 21:57:52 +02:00
Lukas Reschke
0fd770765f Implement "getTitle"
Fixes https://github.com/nextcloud/server/issues/341
2016-07-11 19:36:26 +02:00
oparoz
839ee5eac1 Make theming work with pretty URLs
In some envs the rewrite rules for pretty URLs apply to all CSS files, so let's not end the route name with that etension.
Fixes #315
2016-07-11 14:08:25 +02:00