Commit Graph

2495 Commits

Author SHA1 Message Date
John Molakvoæ
2d98cd1daf
Add config and fix selenium
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-10-19 10:04:51 +02:00
John Molakvoæ (skjnldsv)
bd303388e3
Cleanup ie and old edge properties
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2022-10-19 10:02:51 +02:00
Joas Schilling
de6c6829bc
Fix avatar menu icons in darkmode
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-10-13 10:11:09 +02:00
Christopher Ng
7044191eb6 Use brand color for background only and keep accessible color as color primary
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-10-05 06:19:08 +00:00
Julius Härtl
0c6c535f50
Fix positioning of the public page footer
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-10-03 12:33:45 +02:00
nextcloud-command
e7bd935d64 Compile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-09-29 16:07:47 +00:00
szaimen
19fc735a53 fix public view - attempt 2
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-09-29 17:23:58 +02:00
John Molakvoæ (skjnldsv)
75bcf9bd2a Remove unwanted settings button background
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-09-28 21:52:21 +00:00
Christopher Ng
295d03869e Fix various theming bugs
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-09-28 17:12:56 +00:00
Vincent Petry
d358efc7f9 Fix install page
- Use normal labels instead of hiding them
- Fix position of the eye button (this is still very hacky)
- Define width on the box and not on the text fields

This really needs to be ported to vue

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-09-24 06:20:49 +00:00
Joas Schilling
205b0c4e24
Remove last occurance of "color-primary-element-lighter"
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-20 16:33:55 +02:00
nextcloud-command
bcddb6fb94 Compile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-09-15 16:59:51 +00:00
Rello
5b421e6de2
overview:hidden cutting menu
'overview: hidden' is cutting the app-navigation-entry-menu.
see https://user-images.githubusercontent.com/13385119/190428421-b6f08498-779e-4ee7-9518-7c6a68e890e4.png

Signed-off-by: Rello <Rello@users.noreply.github.com>
2022-09-15 17:03:03 +02:00
Vincent Petry
4f244e95aa
Merge pull request #34065 from nextcloud/bug/noid/main-scrollbar
Fix scrollbar apperance
2022-09-15 14:04:34 +02:00
dartcafe
63d51569fe
server.scss 2022-09-15 08:25:10 +02:00
dartcafe
2fc1f4b954
scss and compile
Signed-off-by: dartcafe <github@dartcafe.de>
2022-09-15 08:16:44 +02:00
René Gieling
93d3ca32a1
Fix scrollbar apperance
fix #34064

Signed-off-by: René Gieling <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
2022-09-15 08:16:43 +02:00
nextcloud-command
4ae7704699 Compile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-09-14 13:12:01 +00:00
szaimen
3ba89f43ff fix header menu appereance
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-09-14 14:56:05 +02:00
nextcloud-command
335964dc15 Compile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-09-13 13:19:54 +00:00
szaimen
10ad6e17f7 fix public view
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-09-13 15:00:25 +02:00
nextcloud-command
203d783c17 Compile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-09-12 16:07:31 +00:00
szaimen
7b66d5ddf7 fix strange-looking button
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-09-12 16:09:58 +02:00
Vincent Petry
b9eef6f2ff
Merge pull request #33992 from nextcloud/setting-menu-fix-height
Fix setting menu height
2022-09-12 15:40:59 +02:00
Carl Schwan
91042226c6
Change default login background to cloud image
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-09 16:23:54 +02:00
Carl Schwan
b155adbb51
Fix setting menu height
- Increase max height to match page height
- Move settings 8px from the right instead of 5px to match other top
  menus
- Handle overflow of the content correctly

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-09 13:36:19 +02:00
szaimen
7801550d33 fix files_external settings
Signed-off-by: szaimen <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-09-09 08:44:08 +00:00
Carl Schwan
af30e7ff5b
Port css to scss
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-08 18:24:38 +02:00
Jan C. Borchardt
43616a7b1f
Remove separation borders from contacts menu entries
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2022-09-08 18:24:29 +02:00
Jan C. Borchardt
b0392f4a5c
Contacts menu height adjustment so it shows 4.5 entries
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2022-09-08 18:24:29 +02:00
Jan C. Borchardt
1ade91a551
Contacts menu mail addresses in maxcontrast
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2022-09-08 18:24:28 +02:00
Carl Schwan
58706dd5aa
Merge pull request #33937 from nextcloud/fix/menuitem-radius
Fix menuitem border radius
2022-09-08 14:02:37 +02:00
Carl Schwan
ebd96490a5
Fix menuitem border radius
Fix #33909

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-08 10:25:20 +02:00
szaimen
6579b6c3c8 improve app settings design
Signed-off-by: szaimen <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-09-06 17:27:32 +00:00
Carl Schwan
36b2d3dc2a
Merge pull request #33781 from nextcloud/port/login-form/vue-password-components
Use new vue components in login form
2022-09-06 16:54:33 +02:00
Carl Schwan
43d1aa38df
More cleaning up of the login component
- Move css in scopped vue components
- Port to NcNoteCard all the warning messages

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-06 15:20:29 +02:00
Carl Schwan
daad19828c
Update header menu style
Make it consistent with nextcloud-vue

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-06 10:15:08 +02:00
Carl Schwan
df40fc9172
Use new vue components in login form
- Improve accessibility
- Simply code

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-05 11:34:00 +02:00
Julius Härtl
e514ad6b66
Bring back scrolling to guest body
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-02 08:34:51 +02:00
Julius Härtl
b6a6802857
Some more fixes
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:42 +02:00
Julius Härtl
d6bd98d3c5
Bump bundled files
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:42 +02:00
Julius Härtl
5d375647a5
Fix some styling issues with the new containers
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:41 +02:00
Julius Härtl
b455b07390
Fix some minor styling issues
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:41 +02:00
Julius Härtl
5c4ad4efe5
Give header menus a better maximum height for mobile
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:40 +02:00
Julius Härtl
76033a12ce
Adjust server popover style
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:40 +02:00
Julius Härtl
d5c7a3aff4
Small top border radius on mobile
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:40 +02:00
Julius Härtl
e4113b1779
Adapt layout to new base css variables
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:39 +02:00
Julius Härtl
ff219a7cd8
Fix priority of mobile rules for files app
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:39 +02:00
Julius Härtl
0a1353f248
Fix indentation
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:39 +02:00
Julius Härtl
aa847a7fce
Drop vue specific styles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:38 +02:00
Julius Härtl
0667890656
Use proper background image variable
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:38 +02:00
Julius Härtl
68af318355
Temporary vue component styles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:38 +02:00
Julius Härtl
03b9047e95
More refactoring of app content areas
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-09-01 14:15:37 +02:00
Carl Schwan
2a4fd29c1a
Proof of concept: Redesign app-content
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-01 14:15:36 +02:00
nextcloud-command
bff4c86154 Compile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-08-31 08:34:06 +00:00
Julius Härtl
5b4708c5be
Move app menu to vue
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-08-31 10:24:03 +02:00
Carl Schwan
f1ce2c2b93
Fix rebasing issues and improve profile settings page a bit more
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-08-26 19:51:10 +02:00
Carl Schwan
1d35a53991
More dark theme fixes
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-08-26 19:49:00 +02:00
Carl Schwan
2f30d3227f
Various fixes
- Fix user status dialog
  - Add label where missing
  - Move emoji picker inside input field (similar to talk)
  - Fix selecting an emoji
- Fix multiselect
- Fix button with confirmation action
- Fix some other unrelated dark theme issues
- Fix select2 focus
- Run npm lint:fix

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-08-26 19:49:00 +02:00
Carl Schwan
f630bd27f7
Adapt to new Nextcloud vue style
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-08-26 19:49:00 +02:00
Carl Schwan
68ed1af3c0
Fix accessibility of input fields
Input fields require a 44x44 pixels target size, this makes all the
input fields and button use that size.

Bonus is that now the input fields and buttons now have the same size as
the new vue button and this looks less weird than the previous state
with controls of different sizes.

See https://www.w3.org/WAI/WCAG21/Understanding/target-size.html

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-08-26 19:49:00 +02:00
Julius Härtl
8b86a07a3f
Avoid side changes on web ui update
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-08-26 07:52:35 +02:00
Joas Schilling
80402f025d
Do not overwrite the focus-visible of vue apps
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-10 13:03:28 +02:00
Joas Schilling
f41edf26bd
Fix "More" app icon
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-05 11:53:50 +02:00
Carl Schwan
3fa6ee3c60 Fix login flow
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-07-27 11:29:12 +02:00
Carl Schwan
253118298d Redesign guest pages for better accessibility
- Use white box and put content on it
- Improve focus indicator

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-07-27 10:43:21 +02:00
Vincent Petry
8e1240add8
Bump nextcloud-dialogs from 3.1.2 to 3.1.4
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-07-26 23:32:07 +02:00
Vincent Petry
255d22fa71 Remove obsolete notification container
The future is TOAST 🍞

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-07-26 13:54:24 +00:00
Vincent Petry
bb2557c389
Replace files app ids to classes
Replaced ids to classes for the following:

- #filestable -> .files-filestable
- #fileList -> .files-fileList
- #controls -> .files-controls
- #emptycontent -> .emptyfilelist.emptycontent

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2022-07-26 10:19:19 +02:00
Julius Härtl
d98f512007
Make sure app menu text opacity matches the icons
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-07-25 08:49:46 +02:00
Julius Härtl
e165564607
Add legacy popover focus outline
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-07-20 08:43:03 +02:00
Julius Härtl
9e3c8b6708
Merge pull request #33267 from nextcloud/bugfix/noid/button-hover
Use hover css variable for primary buttons
2022-07-19 08:14:54 +02:00
Pytal
d07b78635e
Merge pull request #33240 from nextcloud/fix/login-input-focus 2022-07-18 09:54:22 -07:00
Julius Härtl
9e0d6f5608
Use hover css variable for primary buttons and add proper focus outline
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-07-18 18:24:26 +02:00
Julius Härtl
87320cba99
Fix styling for single skip buttons globally
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-07-16 10:17:15 +02:00
Christopher Ng
d2854c4e5a Fix login input focus border
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-07-15 17:16:21 +00:00
Joas Schilling
df74c7a337
Fix settings icon color
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-13 12:09:36 +02:00
Christopher Ng
8aaac57ee6 Use Button component to show password for improved accessibility
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-07-07 17:46:49 +00:00
Christopher Ng
0b0ef105c5 Use button for grid view toggle instead of hidden checkbox
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-09 00:09:57 +00:00
Christopher Ng
fc56c0eb91 Fix focus styling
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-09 00:06:53 +00:00
Christopher Ng
c1054ea5eb Augment keyboard accessibility of contacts menu
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-07 16:57:13 +00:00
Louis Chemineau
dfd98fab12 Prevent button in notifications to be impacted by css rule
Signed-off-by: Louis Chemineau <louis@chmn.me>
2022-06-02 18:34:19 +02:00
Carl Schwan
c1499519d4 Improve accessibility with more visible focus indication for non vue apps
- Add visible-focus effect on each header entry
- Show focus outline when using focus-visible (keyboard navigation)
- Add polyfy for focus-visible since it's only very recently available
  on webkit
- Change text for link to home button to describe the destination and
  not the current page
- Improve focus effect in app sidebar navigation

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-16 13:21:48 +02:00
John Molakvoæ
264adf0c3b
Fix profile and add gradient-primary-background
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-05-13 16:13:01 +02:00
John Molakvoæ
73918b8af9
Cleanup and compile
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-05-13 16:13:00 +02:00
John Molakvoæ
cc6037e438
Migrate core scss
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-05-13 16:10:59 +02:00
Louis Chemineau
2b685c0e9a Use toast.scss from @nextcloud/dialogs
Signed-off-by: Louis Chemineau <louis@chmn.me>
2022-05-12 14:53:48 +02:00
John Molakvoæ
5a0b28d603
Merge pull request #32326 from nextcloud/fix/icons-cacher 2022-05-11 09:28:58 +02:00
John Molakvoæ
cb73fe26b8
Compile theming
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-05-11 08:35:23 +02:00
John Molakvoæ
c59c3b5c1f
Migrate to static icons colours
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-05-10 23:24:06 +02:00
Vanessa Pertsch
721b2597bc keyboard focus on login input fields
Signed-off-by: Vanessa Pertsch <vanessa.pertsch@nextcloud.com>
2022-05-10 16:29:17 +02:00
Git'Fellow
c57fc7918f Fix indentation
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-05-05 17:39:38 +00:00
Git'Fellow
eabfd20e16
Typo
Co-authored-by: Carl Schwan <carl@carlschwan.eu>
2022-05-05 15:30:41 +02:00
Git'Fellow
88bb5f773d Switch to overflow-wrap
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-05-05 13:12:16 +00:00
Git'Fellow
07153a191e Fix tooltips overflow
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-05-05 07:52:26 +00:00
Simon L
66e61be9ca Revert "Show the child folders in the breadcrumb menu when on a parent entry."
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-04-29 13:03:49 +02:00
John Molakvoæ
5e8a3eb66c
Fix header apps icons
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-04-28 18:12:29 +02:00
John Molakvoæ
7c5bb555e7
Fix logo colour on bright primary colour
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-04-28 18:11:30 +02:00
John Molakvoæ
d9b77bc2eb
Fix dark theme primary mix
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-04-26 09:00:11 +02:00
John Molakvoæ
1dee36c761
Remove accessibility
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-04-21 19:00:28 +02:00