Commit graph

2367 commits

Author SHA1 Message Date
Marco Ambrosini
231b5edc7b Do not target vue buttons with server rules
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-09-30 09:41:20 +02:00
Carl Schwan
c44c643a08
Put controls above the text editor menubar
Otherwise this will creates a minor visual glitch when https://github.com/nextcloud/text/pull/1821
will get merged.

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2021-08-12 19:22:02 +02:00
Julius Härtl
2766df9764
Merge pull request #27995 from nextcloud/enh/noid/multiselect-design-fixes
some multiselect  design fixes
2021-07-16 14:28:34 +02:00
szaimen
85b0df20fa Improve notcreatable permissions hint
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-07-15 21:00:09 +02:00
szaimen
f4db7cbe52 some multiselect design fixes
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-07-15 17:09:28 +02:00
Carl Schwan
0b931b58b6
Fix regression in file sidebar
See https://github.com/nextcloud/server/pull/27936

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2021-07-14 19:44:40 +02:00
Carl Schwan
d0afc49df2
Fix svg icons disapearing in app navigation when text overflows
The issue is caused by the icon being positionned with negative margins
and the `overflow: hidden` rule when hide the icon when the text
overflows. Remove positioning with negative margins. This was only
happening in Firefox.

This fix #23849

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2021-07-13 16:34:44 +02:00
John Molakvoæ
86d0afdb5e
Merge pull request #27737 from nextcloud/enh/19906/contactsmenu
make contactsmenu icon bigger
2021-07-01 15:24:16 +02:00
szaimen
2d691346ce design fixes to app-settings button
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-07-01 01:09:38 +02:00
szaimen
8b47477cae make contactsmenu icon bigger
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-06-30 20:35:26 +02:00
Pytal
d517b0f5b0
Merge pull request #27604 from nextcloud/bugfix/24918
Proper opacity on multiselect actions in files
2021-06-22 16:07:04 -07:00
Julius Härtl
2c7a1c8609
Proper opacity on multiselect actions in files
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-06-22 19:02:06 +02:00
Christopher Ng
08d59bbb03 Update login with device page styles
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2021-06-21 22:40:36 +00:00
Julius Härtl
a94236483e
Let apps toggle an unread counter on app icons
Co-authored-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-06-16 17:12:56 +02:00
Joas Schilling
69290781ff Handle device login like an alternative login
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-20 09:11:33 +02:00
Jan C. Borchardt
294ddf741e
Fix log in button hover/focus feedback
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2021-04-12 14:59:59 +02:00
Jan C. Borchardt
dcf044a7a6
Fix password visibility toggle alt text and hover/focus feedback
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2021-04-12 14:59:31 +02:00
Greta
6078eab30b Revert "Do not target vue buttons with server rules"
Signed-off-by: GretaD <gretadoci@gmail.com>
2021-03-24 20:03:57 +01:00
Roeland Jago Douma
2f70397b03
Merge pull request #25721 from nextcloud/do-not-target-vue-buttons
Do not target vue buttons with server rules
2021-03-09 20:31:57 +01:00
Marco Ambrosini
8691084f17 Do not target vue buttons with server rules
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-03-05 08:16:20 +00:00
Vincent Petry
49eff095ff
Change outline color to --color-main-text
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-02-26 10:15:21 +01:00
Vincent Petry
23c143e034
Add focus-visible outline for checkboxes and radio buttons
To make keyboard navigation visible in forms.
When clicking with the mouse it doesn't appear.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-02-26 10:15:20 +01:00
kaktuspalme
b920d9bd1f
Update variables.scss
I would put sans-serif before Noto Color Emoji. If you have none of the previous fonts installed but Noto Color Emoji is, the interface looks very ugly because it uses Noto Color Emoji then. That's exactly the case on my linux distribution.
2021-02-01 08:31:14 +01:00
John Molakvoæ (skjnldsv)
4f90766ba3
Skip template picker if none available
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-01-28 12:00:20 +01:00
Marco Ambrosini
dc9d37e7f8 Do not target vue progressbar with server styles
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-01-25 08:22:18 +00:00
Julius Härtl
a2f024ae1d
Unquote string when removing the hash from a color
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-01-11 12:41:25 +01:00
Julius Härtl
3ec20be575
Make SCSS compliant
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-01-11 12:41:25 +01:00
Marco Ambrosini
23b61de21e Increase horizontal padding
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
2020-12-22 12:28:47 +00:00
GretaD
bfe87e501d Add default font size
Signed-off-by: GretaD <gretadoci@gmail.com>
2020-11-03 13:58:04 +01:00
Vincent Petry
1476817975
Properly put hidden-visually off-screen
In some situations the element is still affecting the layout, especially
when a sticky is nearby.

This fix moves it properly off-screen.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-10-29 21:35:36 +01:00
John Molakvoæ
e1a0b3f98f
Merge pull request #23345 from nextcloud/fix/scrollbars
Increase scrollbar sizes
2020-10-13 15:19:38 +02:00
John Molakvoæ (skjnldsv)
d519adaa51
Increase scrollbar sizes
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-10-11 11:18:23 +02:00
Richard Steinmetz
0e77a9aee1
Fix adminpass strengthify margin
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2020-10-08 13:59:04 +02:00
Marco Ambrosini
dc4a294826 Bump default font size to 15 px
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-10-06 13:22:04 +02:00
Joas Schilling
910588d2dc
Don't influence toastify errors and always use white
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-05 14:12:23 +02:00
Jan C. Borchardt
d1cfb44583
Fix app text going too far down on hover/focus
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-09-25 17:17:34 +02:00
Jan C. Borchardt
b9807e0633
Make sure most app names don’t ellipsize, fix #22845, fix #22219
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-09-17 20:02:51 +02:00
Joas Schilling
5bfd7143dc
Revert "Increase html body height to full content height" 2020-09-10 13:33:36 +02:00
Morris Jobke
7fd505f881
Merge pull request #22614 from nextcloud/fix/22606/popover-boundaries
Increase html body height to full content height
2020-09-10 09:34:41 +02:00
Julius Härtl
402f85a15e
Add icon for dashboard app store category
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-09-07 10:17:54 +02:00
Raimund Schlüßler
36076d234a Increase html body height to full content height
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
2020-09-05 20:37:01 +02:00
John Molakvoæ (skjnldsv)
f04b182b94
Fix search placeholder animation & dark theme compatibility
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-09-03 09:03:10 +02:00
Jan C. Borchardt
5f6db37413
Fix contrast issue in Files app menu
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-08-23 23:58:53 +02:00
Jan C. Borchardt
e0664b575c
Adjust entry highlights of navigation and menus based on Vue component style
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-08-05 16:33:58 +02:00
Morris Jobke
b585aefcea
Merge pull request #22075 from nextcloud/bugfix/noid/prefer-emoji-fonts-over-sans-serif
Also consider Noto Color Emoji font
2020-08-03 14:43:20 +02:00
John Molakvoæ (skjnldsv)
1a1b3e20e4 Fix unified search
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-08-03 11:26:03 +00:00
Joas Schilling
f32cf0ab63
Also consider Noto Color Emoji font
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-31 17:31:28 +02:00
kevin147147
32505e78f6
Fix height to big for iPhone when using many apps
Same story as https://github.com/nextcloud/server/pull/10276
I'm testing on iPhone without home button. These devices now have an even higher bottom bar.
2020-07-25 23:45:38 +02:00
Jan C. Borchardt
49f4b726e9
Move Cantarell before Ubuntu in font stack to fix GNOME + Ubuntu setups
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-07-21 16:20:32 +02:00
Jan-Christoph Borchardt
9aff5355e6
Simplify text variables from 4 to 2, map -lighter to -maxcontrast
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-26 21:42:11 +02:00
Jan-Christoph Borchardt
a7e1ba4558
Fix color-text-maxcontrast not passing WCAG AA
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-07 10:36:22 +02:00
John Molakvoæ (skjnldsv)
6e79fb60d8
Fix public layout header title & description
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-30 13:32:28 +02:00
Raimund Schlüßler
cfb94c7469 Correctly hide table headers in filepicker
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
2020-04-24 21:15:09 +02:00
Loïc Hermann
6c60b85a87 Fix breadcrumb in move or copy file dialog
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-04-17 06:47:17 +00:00
Joas Schilling
0b53084ccb Use the primary element color in case it primary color is too bright
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-04-10 06:49:21 +00:00
John Molakvoæ (skjnldsv)
01389d395e
Fix systemtags overflow
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-04-09 10:19:42 +02:00
Joas Schilling
f733444234
Default to dark background in dark mode and better themed navbar
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-04-07 08:53:49 +02:00
Daniel Calviño Sánchez
52706213d3 Fix cursor on click inputs and their descendants
The cursor in click inputs is shown as a pointer to convey that it can
be interacted with. However, in those click inputs that can have
descendants, like buttons, the descendants may not inherit the cursor
from it (for example, a "strong" element would, but a "span" element
would not), which causes a pointer cursor to be shown on some areas of
the button and a different one to be shown on other areas. To prevent
that now all the descendants of click inputs that can have descendants
use a pointer cursor.

On the other hand, if a click input is disabled it can not be interacted
with it, so now disabled click inputs as well as their descendants show
a default cursor instead of a pointer cursor in that case.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-03-25 10:50:45 +01:00
Marco Ambrosini
ce033072f4 Fix color-box-shadow variable
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-03-13 11:43:31 +01:00
Roeland Jago Douma
971e619c89
Merge pull request #19671 from nextcloud/fix-loading-icons-on-replaced-elements
Fix loading icons on replaced elements
2020-03-05 20:11:12 +01:00
Gary Kim
ff6db60b8c
Fix non-centered no javascript message
Signed-off-by: Gary Kim <gary@garykim.dev>
2020-02-29 10:43:42 +08:00
Daniel Calviño Sánchez
243feca786 Adjust list of replaced elements to the spec
"button, textarea, select, div[contenteditable='true']" were removed and
"audio, canvas, embed, iframe" were added.

Note that this is a coarse-grained list; according to the spec some of
the elements, like canvas or input, might be treated as a replaced
element in some cases and as ordinary elements in others:
https://html.spec.whatwg.org/multipage/rendering.html#replaced-elements

For now all the elements that might be replaced elements use the loading
image by default, so apps will need to override that when the elements
are treated as ordinary elements. Of course that can be flipped in the
future to instead make an element to use the "::after" approach by
default if it is found that the element requires the override often.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-02-27 10:35:54 +01:00
Daniel Calviño Sánchez
5f1713f9db Set loading image on replaced elements instead of on their descendants
Replaced elements do not have "::after" nor "::before" pseudo-elements,
so the regular loading icon needs to be shown using a background image
instead of the default "::after" pseudo-element approach. However, the
CSS rules were not applied on the replaced elements themselves, but on
their descendants. As the descendants might have support for
pseudo-elements the rules were fixed to be applied on the replaced
elements, and only on the replaced elements.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-02-27 10:25:58 +01:00
Marc Michalsky
c97aa97814
Update guest.css 2020-01-31 17:38:39 +01:00
Marc Michalsky
9f473f777f
Center Buttons
Since Version 18.0.0 the Registration button of the [registration app](https://github.com/pellaeon/registration) is not centered anymore.
2020-01-31 14:56:20 +01:00
Julius Härtl
8c8fe4a5c0
New file menu needs to be above the filelist header
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-01-24 11:49:37 +01:00
Daniel Calviño Sánchez
914172690c Fix cursor on disabled contenteditable divs
The cursor should be a default cursor, as the text cursor implies that
text can be introduced.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-01-16 18:28:36 +01:00
Marco Ambrosini
dd8141b36b Add color background hover css variable
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-16 12:41:20 +01:00
Roeland Jago Douma
060dd35ef9
Merge pull request #18873 from nextcloud/design/install-page
Install page design fixes
2020-01-15 07:24:57 +01:00
Christoph Wurst
a673ff3a63 Fix max width on 2FA pages
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-01-14 19:37:54 +01:00
Jan-Christoph Borchardt
19397059d6
Add explanatory bit for recommended apps, fix #18631
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-01-14 14:18:16 +01:00
Marco Ambrosini
22e32501a5 Create hover color variable
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-13 20:03:47 +01:00
Roeland Jago Douma
106ea9fdaa
Merge pull request #18819 from nextcloud/bugfix/guest-container-size
Limit the size of the container on guest pages
2020-01-11 08:23:09 +01:00
Roeland Jago Douma
9eb16da35e
Merge pull request #18806 from nextcloud/bugfix/contactsmenu-fix-min
Set the contactsmenu height without min calculation
2020-01-11 08:19:33 +01:00
Julius Härtl
7e5956a906
Limit the size of the container on guest pages
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-01-10 17:09:40 +01:00
Julius Härtl
41134dafa0
Narrow error button styling scope
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-01-10 16:50:20 +01:00
Julius Härtl
fdf5408b7d
Set the contactsmenu height without min calculation
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-01-10 13:56:59 +01:00
Roeland Jago Douma
4b28da1dd9
Merge pull request #18752 from nextcloud/bugfix/contacts-menu-scroll
Fix contacts menu sizing
2020-01-10 08:05:42 +01:00
Roeland Jago Douma
edd957140a
Merge pull request #18780 from nextcloud/bugfix/18779/safari_madness
Tell Safari to watch out for changes of filter
2020-01-09 20:01:33 +01:00
Georg Ehrke
cfdf12d8d6
Tell Safari to watch out for changes of filter aka attempt no. 1 to fix #18779
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-09 14:42:32 +01:00
Julius Härtl
f2e466905f
Fix contacts menu sizing
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-01-08 15:22:44 +01:00
Roeland Jago Douma
86bccde9c7
Merge pull request #17861 from nextcloud/fix-tab-navigation-of-menu-in-public-share-pages
Fix tab navigation of menu in public share pages
2020-01-07 21:00:00 +01:00
Julius Härtl
99a450c9dd
Move scroll container to inner element
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-12-31 10:35:11 +01:00
Daniel Calviño Sánchez
883a71ce8e Split the menu entry for external shares in two
The external shares entry showed a "button" that, when pressed, replaced
the button with the input to set the remote share address. The "button"
was actually a label for the input, so when the label was focused it
transferred the focus to the input and thus pressing enter or space did
not show the input. Moreover, inputs inside links are not valid HTML,
and once shown there was no way to hide the input again.

Due to all this, and for consistency with the direct link input, the
external share input was moved to a different menu item that is shown
and hidden when the button, which nows is also a real button, is
clicked.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-12-30 10:29:36 +01:00
Daniel Calviño Sánchez
e32766bd11 Change menu toggle element from span to button
This makes possible to navigate to the menu toggle using the keyboard,
as well as being semantically more correct.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-12-30 10:29:36 +01:00
Joas Schilling
59e9b3d1d0
Only round the real avatars
Before this all images were rounded, including the icons of contacts menu options

Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-12-20 12:11:54 +01:00
Julius Härtl
46931c98a7
Add flow icon for app store category
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-12-19 15:18:09 +01:00
John Molakvoæ
2959487f71
Fix size of header menus (#16057)
Fix size of header menus
2019-12-07 09:48:10 +01:00
Roeland Jago Douma
2a2d0cd312
Merge pull request #18082 from nextcloud/design/style-update
Update style of log in page and header
2019-11-26 12:01:47 +01:00
John Molakvoæ
fe6dc8082c
add var for theming images , advanced options (#16815)
add var for theming images , advanced options
2019-11-26 10:55:20 +01:00
John Molakvoæ (skjnldsv)
27d68b4f90
Improve tag icon
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2019-11-25 16:32:22 +01:00
Guillaume COMPAGNON
ed399a31bd
add var for theming images , advanced options
Signed-off-by: Guillaume COMPAGNON <gcompagnon@outlook.com>
2019-11-24 21:51:43 +01:00
Jan-Christoph Borchardt
7edeac887b
Update style of log in page and header
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2019-11-23 19:16:59 +07:00
Jonas Sulzer
93dcc42631
🐛 FIX: horizontal scrolling on mobile due to tab accessibility navigation 'skip to content' positioned at a fixed position
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-11-07 15:28:31 +01:00
Gary Kim
0efa78d1e2
Prompt on destructive user actions
Signed-off-by: Gary Kim <gary@garykim.dev>
2019-11-05 20:39:07 +08:00
Roeland Jago Douma
ef6806a235
Merge pull request #17670 from nextcloud/fix/noid/collapsing-spaces-in-move-again
Fix spaces being collapsed in move dialog again
2019-10-31 16:17:31 +01:00
John Molakvoæ (skjnldsv)
1c13c52acf Systemtags and external actions update
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2019-10-29 13:20:03 +01:00
Gary Kim
ffead18518
Fix spaces being collapsed in move dialog again
Signed-off-by: Gary Kim <gary@garykim.dev>
2019-10-25 09:52:31 +08:00
Julius Härtl
57a4a7d0e4
Increase contast between text and placeholder in input fields
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-10-10 15:54:10 +02:00
Gary Kim
11d01319c6
Show Delete Icon in Breadcrumb in Trashbin
Signed-off-by: Gary Kim <gary@garykim.dev>
2019-10-07 19:35:23 +08:00