summaryrefslogtreecommitdiffstats
path: root/apps/theming
Commit message (Collapse)AuthorAgeFilesLines
* [tx-robot] updated from transifexNextcloud bot2017-10-214-0/+30
|
* [tx-robot] updated from transifexNextcloud bot2017-10-184-0/+32
|
* [tx-robot] updated from transifexNextcloud bot2017-10-1710-0/+80
|
* Merge pull request #6585 from nextcloud/theming-fileupload-errorhandlingRoeland Jago Douma2017-10-154-22/+222
|\ | | | | Theming: Handle errors on uploaded files properly
| * Theming: Add tests for mimetype and upload error checksJulius Härtl2017-10-032-15/+170
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Theming: Fix message/loading display on errorsJulius Härtl2017-10-032-0/+3
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Theming: Check valid image format also for logoJulius Härtl2017-10-031-0/+12
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Theming: Handle errors on uploaded files properlyJulius Härtl2017-10-032-17/+47
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | [tx-robot] updated from transifexNextcloud bot2017-10-082-0/+60
|/
* [tx-robot] updated from transifexNextcloud bot2017-09-302-2/+2
|
* [tx-robot] updated from transifexNextcloud bot2017-09-292-2/+16
|
* [tx-robot] updated from transifexNextcloud bot2017-09-272-2/+2
|
* [tx-robot] updated from transifexNextcloud bot2017-09-222-0/+60
|
* [tx-robot] updated from transifexNextcloud bot2017-09-192-2/+2
|
* [tx-robot] updated from transifexNextcloud bot2017-09-182-22/+22
|
* Merge pull request #5398 from nextcloud/theming-page-titleMorris Jobke2017-09-131-2/+8
|\ | | | | Fallback to "getTitle" / "getEntity" of filesystem theme in theming app
| * Use theme methods "getTitle" and "getEntity" as fallback if name is not themed.Joachim Bauch2017-09-131-2/+8
| | | | | | | | | | | | | | | | This fixes an issue with custom filesystem themes that can define title, name and entity differently, but the theming app was only using the name as fallback (see #5374). Signed-off-by: Joachim Bauch <bauch@struktur.de>
* | Merge pull request #6457 from nextcloud/theming-favicon-invert-appsMorris Jobke2017-09-131-4/+13
|\ \ | |/ |/| Invert themed favicons on bright colors
| * Theming: Invert app icon in favicon for bright backgroundsJulius Härtl2017-09-121-0/+11
| | | | | | | | | | | | fixes #5650 Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Theming: Use png32 for generated iconsJulius Härtl2017-09-121-4/+2
| | | | | | | | | | | | fixes #4796 Signed-off-by: Julius Haertl <jus@bitgrid.net>
* | Merge pull request #6451 from nextcloud/theming-manifest-jsonMorris Jobke2017-09-125-4/+166
|\ \ | |/ |/| Theming app support for chrome manifest.json file
| * Fix testsJulius Härtl2017-09-121-6/+1
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Use IAppManager instead of private APIJulius Härtl2017-09-122-8/+23
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Add themed manifest.json to theming appJulius Härtl2017-09-123-0/+90
| | | | | | | | Signed-off-by: Julius Haertl <jus@bitgrid.net>
| * Move theming related imagePath logic to ThemingDefaultsJulius Härtl2017-09-122-0/+62
| | | | | | | | Signed-off-by: Julius Haertl <jus@bitgrid.net>
* | [tx-robot] updated from transifexNextcloud bot2017-09-122-0/+2
|/
* [tx-robot] updated from transifexNextcloud bot2017-09-102-4/+4
|
* [tx-robot] updated from transifexNextcloud bot2017-09-072-2/+12
|
* Fix layout of alternative login buttonsMorris Jobke2017-09-061-4/+10
| | | | | | * fixes #6367 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Cleanup theming styles to fit the new login pageJulius Härtl2017-09-041-32/+25
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Fix tests for primary element colorJulius Härtl2017-09-041-1/+4
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Use separate element color in themingJulius Härtl2017-09-042-5/+7
| | | | | | This way we can use a grey color when the primary color is to bright Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Change invertion threshold to 55%Julius Härtl2017-09-022-2/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Set primary action button color to same as theming colorJan-Christoph Borchardt2017-08-291-2/+1
| | | | Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
* Update background image to the one used on the websiteJan-Christoph Borchardt2017-08-292-2/+2
| | | | Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
* [tx-robot] updated from transifexNextcloud bot2017-08-192-0/+2
|
* [tx-robot] updated from transifexNextcloud bot2017-08-162-0/+60
|
* Merge pull request #6128 from nextcloud/primary-font-color-in-capabilitiesMorris Jobke2017-08-152-9/+22
|\ | | | | Add the primary font color to the capabilities as well
| * Add the primary font color to the capabilities as wellJoas Schilling2017-08-152-9/+22
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Add buttom border for headerMorris Jobke2017-08-141-0/+20
|/ | | | | | | * allows to distinct the header from the rest of the UI for bright colors * ref #5654 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Fix preview of themingDaniel Calviño Sánchez2017-08-101-5/+9
| | | | | | | | | | | | | | | | Pull request #5429 made cached SCSS files depend on a hash of the base URL, so the "/css/core/server.css" file does no longer exist; as the file can not be loaded the "Loading preview" message is never removed and the "Saved" message is never shown. As it now depends on the hash of the base URL the file to be reloaded can no longer be hardcoded, so the full URL to the "server.css" file that has to be reloaded (if any) is now got from the DataResponse provided by the controller. Fixes #5975 Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Refactor reloadStylesheets to receive absolute URLsDaniel Calviño Sánchez2017-08-101-3/+3
| | | | | | | This is a preparatory step for a following change in which reloadStylesheets will have to be able to receive absolute URLs. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Provide "server.css" URL in ThemingController responseDaniel Calviño Sánchez2017-08-102-4/+48
| | | | | | | | | | | | | | Pull request #5429 made cached SCSS files depend on a hash of the base URL, so the "/css/core/server.css" file does no longer exist. The "server.css" URL must be known by the Theming app in order to update the stylesheets when previewing the changes to the theme, so the DataResponse from the controller now provides the full URL to the "server.css" file that has to be reloaded (if any). The "server.css" URL provided by the response will be taken into account by the JavaScript front-end in a following commit. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Split updateStylesheet tests for success and errorDaniel Calviño Sánchez2017-08-101-17/+51
| | | | | | | | This is a preparatory step for a following commit in which the properties present in the response will change depending on whether the request was successful or not. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Unify DataResponse format with its uses in the rest of the fileDaniel Calviño Sánchez2017-08-101-6/+9
| | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* [tx-robot] updated from transifexNextcloud bot2017-08-092-2/+2
|
* Merge pull request #5982 from ↵Lukas Reschke2017-08-081-1/+2
|\ | | | | | | | | nextcloud/fix-loading-icon-inside-upload-button-in-theming-app Fix loading icon inside upload button in Theming app
| * Fix loading icon inside upload button in Theming appDaniel Calviño Sánchez2017-08-071-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Pull request #5969 fixed the vertical alignment of loading icon and status message in Theming app, but in doing so it broke the loading icon inside the upload button. When an image is being uploaded the upload icon is replaced by a loading icon, so the loading icon and the upload icon have to share their CSS rules, but only in that specific case. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | Merge pull request #5972 from ↵Morris Jobke2017-08-081-1/+1
|\ \ | |/ |/| | | | | nextcloud/replace-loading-icon-gif-with-pure-css-in-login-button Replace loading icon GIF with pure CSS in login button
| * Replace loading icon GIF with pure CSS loading iconDaniel Calviño Sánchez2017-08-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pure CSS loading icon uses an ::after pseudo-element, and thus it can only be used on container elements; the input element is not a container element, so when the class "icon-loading-small" is set on an input element it falls back to a loading icon GIF. This commit modifies the markup of the login button to add a div element that holds the confirm icon and the loading icon (depending on the case). In order to position the icon in the same place as before the input and the icon are both wrapped by another div making possible to set the absolute position of the icon relative to the input. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>