Commit Graph

57 Commits

Author SHA1 Message Date
Bruno Roemers
b5342e0fab 79218: Remove duplicate menu item 2021-05-03 18:41:56 +02:00
Giuseppe
7402286954 #728 accessibility theming (#1057)
* [CST-3763] Change base theme colors

* [CST-3763] added new custom variables

* [CST-3763] applied changes to the header in order to have two different navbar

* [CST-3763] applied changes to breadcrumbs navbar

* [CST-3763] fix sidebar colors

* [CST-3763] applied changes footer in order to have two different sections

* [CST-3763] change home news jumbotron background color

* [CST-3763] fix issue with search-navbar.component z-index

* [CST-3763] fix issue with search-form.component that didn't use the brand colo parameter

* [CST-3763] fix issue with menu navbar on small window view

* [CST-3763] changed position for browse all button in the access control pages

* [CST-3763] Change form.component in order to have possibilities to display better additional form buttons

* [CST-3763] Change confirmation-modal.component in order to allow different colors and icons for confirm button

* [CST-3763] added confirmation icon

* [CST-3763] fixed accessibility for admin access control components

* [CST-3763] Added placeholder for search boxes

* [CST-3763] Added repository logo alt label

* [CST-3763] Adjust notification icons

* [CST-3763] Fix issue with hideReturnButton param in edit-comcol-page.component that was not initialized on page refresh

* Accessibility fix

* [CST-3763] Adjust usability for community/collection edit

* [CST-3763] fix error while running test

* [CST-3763] Added dynamically a title prefix to all dspace page

* [CST-3763] add breadcrumbs to the page where are missing

* [CST-3763] fixed failed tests

* [CST-3763] fixed failed e2e test

* [CST-3763] fixed failed e2e test

* Buttons fixes for accessibility

* [CST-3973] fixed issue with redirect after changing language

* Buttons and sections fixes for accessibility

* Buttons and sections fixes for accessibility

* [CST-3763] fixed colors for chips component

* [CST-3977] fixed issue with selecting a tag submission field

* [CST-3763] add breadcrumbs to the page where are missing

* [CST-3763] fixed edit workflowitem buttons color

* [CST-3977] removed unintentional committed log

* [CST-3763] Fix issue with tab selection in item edit page

* [CST-3763] Fix position of back button in the item edit page

* [CST-3763] icon and colors for search and browse all buttons

* [CST-3763] added atkinson font

* [CST-3763] remove dspace logo from home news

* [CST-3763] fix buttons colors for administrative search

* [CST-3763] Change background color for user menu

* [CST-3763] remove gradient from home page news component

* [CST-3763] fix issue with edit dso button

* [CST-3763] revert color schema

* [CST-3763] remove Atkinson-Hyperlegible font

* [CST-3763] fix use of header-logo-height variable

* [CST-3763] fix homepage link color

* [CST-3763] fix contrast color issue for navbar menu entries

* [CST-3763] add variable to show/hide top footer container

* [CST-3763] change dso edit button style

* [CST-3763] ensure to use "back" and "save" labels

* [CST-3763] Remove border from header

* [CST-3763] Change header in order to have only navigation bar in a single row

* Update src/app/root/root.component.html

Co-authored-by: Art Lowel <art.lowel@gmail.com>

* [CST-3763] Fix issue with wrong grid-breakpoints that cause issue on navbar collapsing

* [CST-3763] Fix issue with language dropdown when navbar is collapsed

* [CST-3763] Fix issue after merging

Co-authored-by: Matteo Perelli <matteo.perelli@4science.it>
Co-authored-by: Art Lowel <art.lowel@gmail.com>
2021-04-02 09:14:56 -05:00
Yura Bondarenko
61767c196c 77205: Additional authorization checks for sidebar menu items 2021-03-29 14:01:36 +02:00
Raf Ponsaerts
83819c5b18 fixed lint issues 2021-03-04 14:32:14 +01:00
Yura Bondarenko
8b2db86268 77205: Workaround: add access_control parent section after child sections 2021-02-26 16:13:20 +01:00
Yura Bondarenko
3d4f8c5222 77205: Wrap all section-specific methods in createMenu 2021-02-26 08:33:28 +01:00
Yura Bondarenko
3f4e032bb5 77205: Add Comm/Coll admin guards & authorization checks 2021-02-25 15:12:31 +01:00
Yura Bondarenko
801cea4062 77205: Separate access control section in admin sidebar 2021-02-25 15:12:31 +01:00
Giuseppe Digilio
4473395cb9 Fixed "CommonJS or AMD dependencies can cause optimization bailouts." warnings
https://stackoverflow.com/questions/62592903/upgrading-to-angular-10-fix-commonjs-or-amd-dependencies-can-cause-optimizatio/62604034#62604034
2020-11-23 16:52:55 +01:00
Marie Verdonck
3e0f4a54e6 71712: confirmation modal for export + tests &
- request causing error because of issue #756, commented out for now &
- drop event prevention in a HostListener like dragover event
2020-08-03 16:26:10 +02:00
Marie Verdonck
2898cbac6d 71713: Import metadata CSV 2020-08-03 16:25:38 +02:00
Marie Verdonck
311d93efad 71712: Left out the filter for authorized & metadata-export script exists to show export metadata option for now, until #635 is fixed
See https://github.com/DSpace/dspace-angular/issues/635
If uncommented now: in prod mode: button only available after refresh after login; in dev mode: button not available in any way because authorisation request header is not added to script request
2020-08-03 16:25:09 +02:00
Art Lowel
2f946ba2a3 fix issue where the menu wouldn't update if an option was added after the initial render 2020-08-03 16:25:09 +02:00
Marie Verdonck
d2523ade9b 71712: Check script exists with findBy Id & new tests & test fixes 2020-08-03 16:25:09 +02:00
Marie Verdonck
902d4c2330 71712: Export metadata CSV; WIP 2020-08-03 16:25:09 +02:00
Yana De Pauw
2162153ae9 71806: Curation tasks UI 2020-07-22 10:49:59 +02:00
Kristof De Langhe
5784493279 71429: Move curation task menu section to admin list 2020-07-10 13:14:43 +02:00
Kristof De Langhe
bfeeb7c13e Merge branch 'master' into w2p-71429_Features-support-part-1
Conflicts:
	src/app/+admin/admin-sidebar/admin-sidebar.component.ts
	src/app/app-routing.module.ts
	src/app/core/core.module.ts
2020-07-06 16:16:17 +02:00
Art Lowel
a68dfc1c01 Merge branch 'master' into Fix-context-sensitive-menus 2020-07-02 17:18:20 +02:00
Kristof De Langhe
d562b19d57 71429: LGTM fixes 2020-07-02 14:28:35 +02:00
lotte
6ad7cee7d1 Merge branch 'master' into scripts-processes 2020-06-26 14:14:21 +02:00
Kristof De Langhe
080ddf8a1f 71429: Unauthorized page fixes 2020-06-24 15:05:24 +02:00
Kristof De Langhe
0cef62ff48 71429: Feedback 2020-06-23 2020-06-24 13:05:58 +02:00
Kristof De Langhe
89afaaa4a5 71429: Abstract FeatureAuthorizationGuard + small fix 2020-06-18 17:39:11 +02:00
Kristof De Langhe
bbbeddc875 71429: SiteAdministratorGuard on admin routes + authorization check on visibility of admin sidebar sections 2020-06-18 17:13:37 +02:00
Kristof De Langhe
0b67bd54fb 68067: Refactoring menu-component resolving route menu data to menu effects 2020-05-26 11:54:33 +02:00
Kristof De Langhe
ff0750d053 68067: Add menu sections through route data 2020-05-19 14:37:17 +02:00
lotte
4f7afc578f Merge branch 'master' into scripts-processes 2020-05-11 11:28:52 +02:00
lotte
76790be925 Merge branch 'master' into w2p-70136_workflow-search-ui 2020-04-09 11:42:09 +02:00
lotte
258b1228f3 replaced wfi components by task components that render wfi's 2020-04-02 17:05:46 +02:00
lotte
6e49ef6859 start of admin workflow ui 2020-04-01 17:04:54 +02:00
lotte
c225c9015e Added messages and menu links + tests 2020-03-30 15:19:22 +02:00
Marie Verdonck
c7963e5126 69111: Groups admin page, WIP 2020-03-19 17:44:36 +01:00
Marie Verdonck
c14f5bee55 69110: EPeople admin page - CRUD & search on name, email, md 2020-03-18 13:52:14 +01:00
lotte
18eaf18108 updated admin menu 2020-03-06 14:19:31 +01:00
Ben Bosman
3a37f9be12 submit to this collection 2020-01-10 18:15:28 +01:00
lotte
5c39d3c8d1 62849: progress july 5 2019-07-05 15:19:16 +02:00
lotte
22bd69ba13 misc fixes 2019-05-14 08:44:56 +02:00
lotte
31d24284fb added tests for popups 2019-03-07 14:25:52 +01:00
lotte
9abbfa955e refactored, started tests 2019-03-07 14:25:48 +01:00
lotte
9f02f65a0a implemented edit popups and added actions 2019-03-07 14:24:51 +01:00
lotte
61a5620efe refactored lookup 2019-03-07 14:24:24 +01:00
lotte
bc305e2aa6 60113: context sensitive popup started from submission branch 2019-03-07 14:23:02 +01:00
lotte
6163d159f7 applied feedback 2018-12-19 13:38:37 +01:00
lotte
dceb835e53 latest fixes 2018-12-13 16:17:21 +01:00
lotte
c6b7fd40e2 intermediate commit 2018-12-13 11:19:50 +01:00
lotte
e13d743e32 added type doc to menu related files 2018-12-11 15:47:41 +01:00
lotte
c0a4fdc797 57053: added menu preview 2018-12-07 17:06:44 +01:00
lotte
38652b7a6a fixed sidebar set-off 2018-12-07 13:53:21 +01:00
lotte
07c9927b6a finished dynamic menus 2018-12-06 15:50:12 +01:00