summaryrefslogtreecommitdiffstats
path: root/core/templates
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into fix/setting/accessibility-titleCarl Schwan2022-09-0224-233/+160
|\ | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * Do not prevent scaling due to accessibilityJulius Härtl2022-09-011-1/+1
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * More refactoring of app content areasJulius Härtl2022-09-011-1/+2
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Move app menu to vueJulius Härtl2022-08-311-64/+1
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Fix trusted domain error pageJoas Schilling2022-08-111-1/+1
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Remove OCP\App and OCP\BackgroundJobCarl Schwan2022-08-013-8/+8
| | | | | | | | | | | | | | | | | | | | Both deprecated since NC 23 IAppManager is the replacement for OCP\App unfortunately it can't be dependency injected in classes used by the installed otherwise the database connection is initialised too early Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * Transfer `aria-label` from nav settings menu to settings menu icon-buttonjulia.kirschenheuter2022-07-281-3/+2
| | | | | | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
| * Fix login flowCarl Schwan2022-07-272-3/+3
| | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * Redesign guest pages for better accessibilityCarl Schwan2022-07-2717-130/+120
| | | | | | | | | | | | | | - Use white box and put content on it - Improve focus indicator Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * Merge pull request #33361 from nextcloud/techdebt/noid/further-cleanupVincent Petry2022-07-261-1/+1
| |\ | | | | | | Further markup cleanup
| | * Add missing closing spans and avoid empty hrefVincent Petry2022-07-261-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | Remove obsolete notification containerVincent Petry2022-07-262-6/+0
| |/ | | | | | | | | | | | | The future is TOAST 🍞 Signed-off-by: Vincent Petry <vincent@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * Replace files app ids to classesVincent Petry2022-07-261-4/+4
| | | | | | | | | | | | | | | | | | | | | | 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>
| * Identify the login page explicitly by the page titleChristopher Ng2022-07-201-1/+4
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * Add skip content buttons to the public page layoutJulius Härtl2022-07-181-0/+5
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Fix styling for single skip buttons globallyJulius Härtl2022-07-161-2/+4
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Allow to override #app-content and #app-navigation hrefs for content skippingJulius Härtl2022-07-161-2/+2
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Fix duplicate id "hole"Joas Schilling2022-07-141-4/+4
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Add accessible names for file picker grid view toggle and new folder buttonChristopher Ng2022-07-011-1/+1
| | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * Fix 2FA setup vs set up typoChristoph Wurst2022-06-141-1/+1
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
| * Use button for grid view toggle instead of hidden checkboxChristopher Ng2022-06-091-2/+1
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * Handle keyboard navigation in the file pickerChristopher Ng2022-06-081-4/+4
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * Various improvements related to the recent implementation of temporary passwordsCyrille Bollu2022-06-081-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for mail shares: 1- Changes style of "forgot password?" and "Back" button 2- Adds information about share password's expiration time in the emails sent. 3- Shows password expiration time in the Share menu 4- Fixes an issue when the message "Password expires..." would be shown for non email share types (which don't have temporary passswords) 5- At share's creation, password should only be sent when it's a permanent one See also https://github.com/nextcloud/server/issues/31952 Signed-off-by: Cyrille Bollu <cyrpub@bollu.be> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * Declare header entries in the order they are displayedLouis Chemineau2022-06-021-1/+1
| | | | | | | | | | | | The notifications entry was declared after the search one, but they are rendered in a different order. This PR switch their declarations, so the order they appear in match their order in the DOM. Signed-off-by: Louis Chemineau <louis@chmn.me>
| * More meaningfull message when a public authenticated share's password is ↵Cyrille Bollu2022-05-311-1/+1
| | | | | | | | | | | | wrong or has expired Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
* | Improve accessibility of the title of the settingsCarl Schwan2022-05-161-0/+1
|/ | | | | | | | | | | Before every setting page had the same title and this is causing issues for screenreaders since they can't differenciate the title of page. Now a new variable is available for apps to declare the page subtitle. This new variable is implemented for the settings app and while at it I added a bit more type hinting to the stuff I touched :) Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Merge pull request #31584 from nextcloud/fix/accessibilityJohn Molakvoæ2022-05-161-2/+2
|\
| * Improve accessibility with more visible focus indication for non vue appsCarl Schwan2022-05-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | - 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>
* | Show user account on grant loginflow stepJoas Schilling2022-05-132-3/+15
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Migrate to static icons coloursJohn Molakvoæ2022-05-101-1/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Fix header apps iconsJohn Molakvoæ2022-04-281-1/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Lint and psalm fixJohn Molakvoæ2022-04-211-1/+3
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Write body theme selector straight in the templateJohn Molakvoæ2022-04-211-1/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Update and fix theming imagesJohn Molakvoæ (skjnldsv)2022-04-211-4/+0
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Start theming providersJoas Schilling2022-04-211-3/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Adds a "Request password" button to the public share authentication page for ↵Cyrille Bollu2022-04-111-2/+57
| | | | | | | | | | | | | | | | | | shares of type TYPE_EMAIL, when the "video verification" checkbox isn't checked. Users accessing non-anonymous public shares (TYPE_EMAIL shares) can now request a temporary password themselves. - Creates a migration step for the files_sharing app to add the 'password_expiration_time' attribute to the oc_shares table. - Makes share temporary passwords' expiration time configurable via a system value. - Adds a system config value to allow permanent share passwords -Fixes a typo in a comment in apps/files_sharing/src/components/SharingEntryLink.vue See https://github.com/nextcloud/server/issues/31005 Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
* Retrieve user status only once when displaying pageCarl Schwan2022-04-051-5/+1
| | | | | | | We don't need to inject it in the template if the data is already available in the initial state. This is also a bit cleaner. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Add a built-in profiler inside NextcloudCarl Schwan2022-04-041-1/+1
| | | | | | The webui is provided by a seperate application named profiler Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Merge pull request #31592 from nextcloud/fix/direct-arg-flow-v2Vincent Petry2022-03-292-7/+13
|\ | | | | Add direct arg to login flow
| * Add direct arg to login flowVincent Petry2022-03-282-7/+13
| | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com> Co-Authored-by: Carl Schwan <carl@carlschwan.eu>
* | Remove legacy Internet Explorer headersMichaIng2022-03-194-4/+0
|/ | | | | | X-UA-Compatible and X-Download-Options headers are interpreted or relevant for Internet Explorer only. With the deprecation of Internet Explorer support in Nextcloud 20 and planned support removal already in Nextcloud 22, these became obsolete and are hereby removed, including their removal from setup checks. Signed-off-by: MichaIng <micha@dietpi.com>
* Fix target attribute does not existsCarl Schwan2022-02-161-2/+2
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Target_Blank option to open External linkschristophe canovas2022-02-151-0/+2
| | | | | Signed-off-by: christophe canovas <christophecanovas66@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* allow changing the top-left logo link target in system configJulien Veyssier2022-01-201-1/+1
| | | | Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
* Improve installation pagesChristopher Ng2022-01-141-11/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Move bundles to /distJohn Molakvoæ (skjnldsv)2022-01-083-3/+3
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Merge pull request #29531 from nextcloud/bugfix/noid/flow-auth-v2-apptokenJohn Molakvoæ2021-12-302-4/+22
|\
| * Adjust auth token link designJulius Härtl2021-12-032-7/+7
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Allow using an app token to login with v2 flow authJulius Härtl2021-12-031-0/+18
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Pass username prefill through unauthenticated request redirectsJulius Härtl2021-12-292-2/+2
|/ | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>