Alex Martzios
b0c69be6ef
[develop | DONE | ADDED] irish-monitor: add new BehaviorSubject for enabling/disabling help-pop-up component on admin and non-admin pages
2024-03-08 12:50:55 +02:00
Konstantinos Triantafyllou
ba1a3b9e62
[angular-16-irish-monitor]: Fix cancel invitation method of a user. Set rootClass only if it is changed.
2024-01-12 09:15:04 +02:00
Konstantina Galouni
88b5e06aa8
[master | DONE | CHANGED]: admin.component.ts & sidebar-base.component.ts: Added admin menu sidebar in super admin pages for help texts | admin.module.ts: In manage profiles page set hasAdminMenu: true, hasSidebar: false & removed path: 'irish/admin-tools' - :stakeholder will be called instead.
2024-01-09 14:16:35 +02:00
Konstantinos Triantafyllou
246cafa43f
[angular-16-irish-monitor]: Add rootClass subject in layout service.
2023-11-24 10:51:22 +02:00
Konstantinos Triantafyllou
79d49c80e3
[angular-irish-16 | DONE]: Add datasource in Entities. Add logo in sidebar.
2023-11-16 14:36:44 +02:00
Konstantinos Triantafyllou
e80f73f9a9
[angular-16-irish-monitor | WIP]: Add base components for stakeholder, indicators and sidebar. Deprecated StakeholderEntities.
2023-11-13 15:00:05 +02:00
Konstantinos Triantafyllou
06a2ae16ee
[develop | DONE]: Set header-height to 0px instead of 0 in layout service
2023-11-03 16:52:52 +02:00
Konstantinos Triantafyllou
a953195dc8
[angular-16 | DONE | CHANGED]: Make dashboard-sidebar sticky instead of fixed.
2023-10-25 15:16:13 +03:00
Konstantinos Triantafyllou
1be082c2f3
Add hasStickyHeaderOnMobile in layoutService
2023-08-30 11:11:23 +03:00
Konstantinos Triantafyllou
d9a8283630
Update to Uikit 3.16.24
2023-08-22 17:08:46 +03:00
Konstantina Galouni
a6dee41979
Merging 'develop' branch into explore-redesign.
2023-07-05 11:40:43 +03:00
Konstantinos Triantafyllou
2ca9f0bdd4
Merge remote-tracking branch 'origin/develop' into stats-profile
2023-05-16 13:17:56 +03:00
Konstantina Galouni
aef1a25a82
[Library & openaire-theme & Explore | explore-redesign]: Added search form in menu (navbar) in landing pages.
...
1. search.less: Added css for modifier .small-vertical for .input-wrapper of <search-input>.
2. layout.service.ts: Added hasMenuSearchBarSubject: BehaviorSubject<boolean> = new BehaviorSubject<boolean>(false), parsing and getter/setter methods.
3. navigationBar.module.ts: Imported SearchInputModule.
4. navigationBar.component.ts:
a. Added searchMode: boolean = false; and hasSearchBar: boolean = false; (and other helpful fields)
b. Subscribe to queryParams to hide search bar and reset keyword | Subscribe to layoutService.hasMenuSearchBar to check if search should be included in navbar or not.
c. Added methods "openSearch()" to show the search form and "goTo()" to trigger the search action and navigate to the search page.
5. navigationBar.component.html: Added <div search-input> and search-icon button to show search bar | Added checks if searchMode is enabled (search form visible) or not.
6. app-routing.module.ts: In routes for landing pages added in data: hasMenuSearchBar: true.
2023-05-11 17:17:16 +03:00
Konstantina Galouni
d6ec928237
[Monitor & Library | develop]: [Bug fix] Show quick contact button when not in contacts us and not intersecting either with contact us section (home page), nor with bottom.
...
1. layout.service.ts: Initialize hasQuickContactSubject to false (Don't ever show it unless it should be there).
2. quick-contact.service.ts: Initialize display to false (Assume it is intersecting, until it is proved it is not).
3. app.component.ts: Updated checks for <quick-contact> and added public bottomNotIntersecting: boolean; and public displayQuickContact: boolean;
2023-05-08 17:50:39 +03:00
Konstantinos Triantafyllou
2d01e7f945
Merge remote-tracking branch 'origin/develop' into stats-profile
2023-05-05 17:07:11 +03:00
Konstantinos Triantafyllou
c321390ccb
Fix bug in sidebar toggle item | Page content: Add timeout on initialization of header.
2023-05-03 16:29:59 +03:00
Konstantinos Triantafyllou
3b45f2ccb5
Merge branch 'develop' into stats-profile
2023-05-02 18:08:58 +03:00
Konstantinos Triantafyllou
bd87a47795
Fix bug with UIKit sticky on page-content if header is changing width.
2023-05-02 18:08:48 +03:00
Konstantinos Triantafyllou
d9d69031c8
Delete Stats Profile. Fix input autocoplete reset value on search.
2023-04-25 15:20:33 +03:00
Konstantinos Triantafyllou
6a2ac8cc4e
Add stats profile entity class. Add stats profiles in admin tabs
2023-04-11 01:28:53 +03:00
Konstantinos Triantafyllou
9446b64efd
Sidebar: Toggle active item if sidebar items have been changed.
2023-04-03 12:15:49 +03:00
Konstantinos Triantafyllou
f1f824674d
Fix Server Error: Check if ResizeOserver exists
2023-03-28 08:57:18 +03:00
Konstantinos Triantafyllou
acc9338ec0
Remove header from pages, entities, menus etc. Add custom class in items of user-mini. Slider-tabs: Emit active in dynamic type.
2023-03-27 14:59:17 +03:00
Konstantinos Triantafyllou
d2543181e7
1. Input: Change default class to flat. 2. Monify icon in sidebar-mobile-toggle. 3. Align mobile sidebar items base on main menu.
2023-03-22 17:54:54 +02:00
Konstantinos Triantafyllou
886b50a52c
Change special menu item to back Item and move it in the top of sidebar
2023-03-01 15:20:00 +02:00
Konstantinos Triantafyllou
679cae51f2
Quick fix in page content stickyBugWorkaround.
2023-02-15 12:04:09 +02:00
Konstantinos Triantafyllou
f53370213a
Add sidebar mobile toggle. Add activeSidebarItem in layout service and handle it in sidebar. Add isActive in menuItem. Make some improvents in slider-tabs
2023-02-15 11:53:25 +02:00
Konstantinos Triantafyllou
1e56ef66ec
1. Simplify logout process. 2. Deprecate isSmallScreen in Layout service. 3. Make some inmprovements in slider-tabs and add slider-arrow for previous and next. 4. Navigation Bar: Remove badge and header logo info from mobiles. 5. Page Content: Fix paddings for mobiles and add events for sticky status changes.
2023-02-09 12:09:49 +02:00
Konstantinos Triantafyllou
5454509b55
Fix sidebar flex items
2023-01-27 15:57:39 +02:00
Konstantinos Triantafyllou
70e0d02227
Add a workaround for sticky update bug on sidebar toggle
2023-01-25 14:41:53 +02:00
Konstantinos Triantafyllou
9f4be4b29b
Bottom: Fix shortView. Sidebar: Add toggle and hover behaviour.
2023-01-25 08:00:35 +02:00
Konstantinos Triantafyllou
789a0225fa
Add cookie in server side requests. Remove sticky footer from page-content in server. Hide subitems in sidebar on server
2022-12-23 17:36:35 +02:00
Konstantinos Triantafyllou
5bd828d03c
Fix an error in sidebar
2022-12-20 17:39:51 +02:00
Konstantinos Triantafyllou
37545606a0
Fix a bug with replace header in navbar. Page content add header and actions class in order to handle border bottom in tabs
2022-12-12 16:16:47 +02:00
Konstantinos Triantafyllou
5bc5e3f3ad
Merge branch 'angular-14' of code-repo.d4science.org:MaDgIK/openaire-library into angular-14
2022-12-10 01:57:04 +02:00
Konstantinos Triantafyllou
4afcb8f27f
Change ol to ul in error message of role verifcation and fix a bug with toggle item with no subitems in sidebar
2022-12-10 01:56:56 +02:00
Konstantinos Triantafyllou
437a5fa50d
Smooth scroll: Fix headerOffset in mobile
2022-12-09 18:17:06 +02:00
Konstantinos Triantafyllou
7cadb1ee98
Add isMobile in layoutService
2022-12-07 11:33:16 +02:00
Konstantinos Triantafyllou
ed20502959
Helper Functions: Add routerMatcher function in order to add more than one path in route configuration.
2022-11-07 16:55:27 +02:00
Konstantinos Triantafyllou
7bae3b1ebb
Add hasInternalSidebar variable in layout service. Sidebar: Fix keep enable subItem on parent close.
2022-11-04 16:35:10 +02:00
Konstantinos Triantafyllou
4f3daa8a3b
Change Sidebar in order to extend with nav-sub functionality
2022-11-03 15:50:51 +02:00
Konstantinos Triantafyllou
cdde9bb94c
Termonilogy: Change position of graph element in order to fix a bug with its sticky position and fix route in div contents
2022-11-03 09:37:13 +02:00
Konstantinos Triantafyllou
ac58161c93
Fix condition for icon in sidebar menu items and change title to tooltip
2022-10-24 17:32:07 +03:00
Alex Martzios
427e910514
create hasQuickContact behaviour subject for disabling in specific routes
2022-10-12 15:30:39 +03:00
Konstantinos Triantafyllou
9d856f4f7d
Disable page-content sticky header release when approaching footer.
2022-09-20 11:01:51 +03:00
Konstantinos Triantafyllou
7bb2346ec2
Page Content: Fix replace header behaviour
2022-08-31 13:15:49 +03:00
Konstantinos Triantafyllou
29100c8d6f
Page content: Remove observer component vars and add them in subscriptions array.
2022-08-30 13:11:32 +03:00
Konstantina Galouni
de78e628bf
[Monitor Dashboard | new-theme]: Updated develop page and added example | Made graph and feedback line sticky in indicators' page.
...
1. develop.component.ts: Added example bullet for research products & Updated view of bullets (removed quotes - type bold).
2. page-content.component.ts:
a. Added <div id="page_content_sticky_footer" #sticky_footer> and <div id="page_content_footer" #footer>.
b. Added methods "ngAfterContentChecked()", "observeStickyFooter()", "calcStickyFooterOffset()" to calculate offset of sticky footer.
3. monitor.component.html: Added graph & feedback line as sticky_footer in >= medium screens and as footer in small screens.
2022-08-29 14:57:05 +03:00
Konstantinos Triantafyllou
460cbdfc9a
Revert special item with previous style. Add type managers and members in notification form
2022-08-05 14:59:08 +03:00
Konstantinos Triantafyllou
6fbf67c221
Change size special item icon in sidebar
2022-08-05 10:33:04 +03:00