John Molakvoæ
8633f13e0a
chore(eslint): fix missing import extensions
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-03-23 08:14:19 +07:00
Julius Härtl
322dbe8860
feat: Add notes as recommended app
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-03-02 23:04:43 +07:00
Christopher Ng
e77b0f6693
Add focus border for search results
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-02-23 17:21:04 +07:00
Christopher Ng
c77998209f
Port user menu to Vue
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-02-09 17:54:59 +07:00
Christopher Ng
966872f23b
Port global search menu to focus trapped NcHeaderMenu
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-01-18 11:04:25 +07:00
Christopher Ng
f6aa5224c4
Focus trap contacts menu with NcHeaderMenu port
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-01-13 23:19:28 +07:00
Thomas Citharel
56c5273206
Allow target="_blank" in app navigation items
...
Which was removed in the Vue rewrite in #33728 . This breaks things like https://github.com/nextcloud/external/issues/79
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-01-05 07:13:50 +07:00
Thomas Citharel
ab6e7d33f8
Remove jstz usage from server
...
Every proper browser has this kind of data now, with more up-to-date
data than what's inside this package, which hasn't been updated in 3
years.
https://github.com/pellepim/jstimezonedetect/issues/6
https://github.com/pellepim/jstimezonedetect/issues/9
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-01-04 17:40:40 +07:00
Richard Steinmetz
fc4dd3041c
Fix default redirect on successful WebAuthn login
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2022-12-05 12:51:53 +07:00
Simon L
d8d15c3c2b
Merge pull request #35501 from nextcloud/enh/enh-33741-Focused_item_overlaps_neighbor_elements_with_text_and_border
...
Change app menu focused items behavior that neighbor elements (text and border) have no overlapping
2022-11-30 10:32:38 +07:00
julia.kirschenheuter
db67670477
Change focused items behavior that neighbor elements (text and border) have no overlapping.
...
Add native tooltips to items.
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-11-30 08:22:49 +07:00
Joas Schilling
24afcda471
Remove old code from comment to not trigger automatic scanners more than needed
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-11-29 15:15:58 +07:00
John Molakvoæ
a869259e41
More theming cypress tests and some fixes
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-11-29 11:26:27 +07:00
Vincent Petry
4083a507e7
Fix warnings on login page
...
Check for app menu container before mounting.
Fix "isError" in LoginForm being a number when the throttleDelay is
zero. In fact, there is no need for existence check because both
undefined and null are not greater than a number.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2022-11-18 15:20:40 +07:00
Christopher Ng
d7c4bdc46e
Close global search menu when focus leaves
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-11-17 11:51:41 +07:00
Simon L
fe15069c90
Merge pull request #35029 from nextcloud/enh/34969/fix-app-menu-firefox
...
Fix AppMenu icons for firefox
2022-11-16 02:05:58 +07:00
Simon L
2ee7221d4b
Fix AppMenu icons for firefox
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2022-11-08 14:21:53 +07:00
Christopher Ng
b92a774c47
Fix rendering of login headline
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-11-08 01:05:43 +07:00
Christopher Ng
c6f3eb954c
Fix more icon color
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-10-21 01:13:11 +07:00
Christopher Ng
58abed2059
Invert header icons on bright preset backgrounds
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-10-19 19:12:56 +07: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 +07:00
Joas Schilling
aa31002b03
🧭 Fix rebuilding the navigation
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-10-18 20:58:10 +07:00
Christopher Ng
dbaf8f3b89
Fix empty password string being submitted to server
...
- Fix reveal password not working
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-10-13 18:42:21 +07:00
Daniel Kesselberg
383701914c
Set focus to input field
...
Fix:
- TypeError: this.$refs.user.focus is not a function
- TypeError: this.$refs.password.focus is not a function
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2022-09-16 10:51:24 +07:00
Joas Schilling
5267ea2624
Add an OCP method to check the shortcut state and use it for global search and menu control
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-15 11:20:08 +07:00
Vincent Petry
71eab82117
Adjust recommended apps page
...
Removed collabora code.
Added description for richdocuments as the name will be "Nextcloud
Office" pulled from the app store.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2022-09-14 18:28:19 +07:00
szaimen
cf7f6daa88
add a heading to the login form
...
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-09-12 19:02:48 +07:00
Carl Schwan
9e045447f7
Fix UnifiedSearch
...
- Fix too big margins
- Fix horizontal scrolbar (caused by margin in text field)
- Add some spacing between the items (4px)
- Center items (I love flex)
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-08 18:07:09 +07: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 +07: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 +07:00
Christopher Ng
a7016170cf
Accessibility improvements to unified search
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-09-02 01:38:13 +07:00
Julius Härtl
ad8fadf157
Fix active app indicator position
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-08-31 14:38:39 +07:00
Julius Härtl
3ad4e82195
Address some more accessibility concerns
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-08-31 10:24:05 +07:00
Julius Härtl
09d8214e37
Use resize observer
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-08-31 10:24:04 +07:00
Julius Härtl
e8193c2434
Fix focus border and adjust active app indicator
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-08-31 10:24:04 +07: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 +07:00
Carl Schwan
1d35a53991
More dark theme fixes
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-08-26 19:49:00 +07:00
Vincent Petry
d0473214cd
Add Nc prefix to Nc vue component names
...
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2022-08-25 08:38:00 +07:00
Vincent Petry
7080187958
Bump @nextcloud/vue to 6.0.0-beta.3 and related
...
Update @nextcloud/vue to 6.0.0-beta.3
Update vue and vue-template-compiler to 2.7.8
Update calendar-availability-vue to 0.5.0-beta.1 to fix conflicts.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2022-08-25 08:37:46 +07:00
julia.kirschenheuter
6d12f8b8a1
Add ```aria-expanded``` value to select2-container om systemtag and file tags
...
Add ```aria-expanded``` to color picker
Add ```aria-expanded``` to UnifiedSearch.vue
Add ```aria-expanded``` to new button on files
Add ```aria-expanded``` to action menu
Add ```aria-expanded``` to icon .federation-menu
Add ```aria-expanded``` to app navigation collapse button
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-08-17 19:28:40 +07:00
Carl Schwan
bbfad33a40
Fix caldav invitation related public pages
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-07-27 10:43:22 +07: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 +07:00
Carl Schwan
9d8870eede
Fix contrast of the search icon
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-07-25 12:48:35 +07:00
Marcel Klehr
c991089bfc
LoginForm: Fix password label translation call
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-07-18 10:29:31 +07:00
Joas Schilling
1ad24d22df
Fix duplicate id "hole"
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-14 14:36:56 +07: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 +07:00
Louis Chemineau
719515afe7
Properly calculate carret position
...
The carret position is currently hard coded based on the position of the icon in the header.
This PR calculate its position relatively to the header icon.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2022-06-07 13:16:20 +07: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 +07:00
John Molakvoæ (skjnldsv)
a1aaaaa0c8
Update and fix theming images
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2022-04-21 09:31:06 +07:00
Louis Chemineau
4763a1263f
Explicitly close div element
...
Fix : #30002
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-04-04 17:52:44 +07:00