Commit Graph

23 Commits

Author SHA1 Message Date
Alexandre Vryghem
9340d4be92 Merge branch 'fix-ngonchanges-not-working-for-themed-components_contribute-7.6' into themed-component-fixes-main
# Conflicts:
#	src/app/shared/theme-support/themed.component.ts
2023-08-06 20:05:27 +02:00
Alexandre Vryghem
ff0c1a256d Merge branch 'fix-ngonchanges-not-working-for-themed-components_contribute-7.4' into fix-ngonchanges-not-working-for-themed-components_contribute-7.6 2023-08-06 20:02:43 +02:00
Alexandre Vryghem
a3663831cc Merge branch 'w2p-103176_fix-themed-component-vcr-not-defined-yet-in-init_contribute-7.2' into themed-component-fixes-main 2023-07-25 00:06:45 +02:00
Alexandre Vryghem
873a8e16a3 101577: Ensure the component is always destroyed before rendering the new component 2023-07-24 23:42:55 +02:00
Alexandre Vryghem
928d7a45a3 103176: Fix vcr not being defined yet in OnInit hook 2023-06-27 15:26:49 +02:00
Alexandre Vryghem
053063d0f4 Merge remote-tracking branch 'upstream/main' into fix-ngonchanges-not-working-for-themed-components_contribute-main
# Conflicts:
#	src/app/shared/object-list/metadata-representation-list-element/metadata-representation-list-element.component.ts
#	src/app/shared/object-list/metadata-representation-list-element/plain-text/plain-text-metadata-list-element.component.html
#	src/app/shared/object-list/my-dspace-result-list-element/claimed-search-result/claimed-search-result-list-element.component.ts
#	src/app/shared/object-list/my-dspace-result-list-element/pool-search-result/pool-search-result-list-element.component.ts
#	src/app/shared/shared.module.ts
#	src/app/shared/theme-support/themed.component.ts
#	src/themes/custom/lazy-theme.module.ts
2023-05-19 13:36:41 +02:00
Alexandre Vryghem
10d5f3d0af 101577: Ensure renderComponentInstance is called in ngOnChanges if the component is not initialised yet 2023-05-18 15:02:14 +02:00
Alexandre Vryghem
8f62fc2fa9 Merge branch 'w2p-98855_themeable-file-download-link_contribute-7.4' into w2p-98855_themeable-file-download-link_contribute-main
# Conflicts:
#	src/app/shared/theme-support/themed.component.ts
2023-02-08 15:40:27 +01:00
Alexandre Vryghem
04d0621b4a Fixed default @Input() values not working for themed components 2023-02-08 15:21:07 +01:00
Alexandre Vryghem
b4acb5cbed Fixed text (without HTML tags) not being passed to child components 2023-02-08 15:07:02 +01:00
Alexandre Vryghem
a4e70baf97 Merge remote-tracking branch 'upstream/main' into w2p-98855_themeable-file-download-link_contribute-main
# Conflicts:
#	src/app/shared/shared.module.ts
#	src/app/shared/theme-support/themed.component.ts
#	src/themes/custom/eager-theme.module.ts
2023-02-06 11:09:19 +01:00
Alexandre Vryghem
da1a20096b 98855: Remove temp themed ng-content container
This is problematic when ng-content is provided but it's not used
2023-02-06 10:27:04 +01:00
Yura Bondarenko
b3060707dd Make ThemedComponent reproject slots to wrapped component 2023-02-02 12:04:57 +01:00
Tim Donohue
f1dfd0ce8a Merge pull request #1992 from atmire/theme-name-as-data-attr-7.5-next
Make it easier to know which theme is being used for a component
2022-12-16 16:56:09 -06:00
Art Lowel
7ede96b25c Merge branch 'main' into theme-name-as-data-attr-7.2 2022-12-06 17:58:46 +01:00
Art Lowel
31d660536f add data attribute to show which theme is being used for a component 2022-12-06 17:58:06 +01:00
Jens Vannerum
73aa164f0f Add missing import 2022-12-05 09:11:17 +01:00
Yura Bondarenko
99c41b9e80 87968: Minor code changes to pass lint 2022-04-08 17:57:16 +02:00
Yura Bondarenko
28cc54e3f8 Merge remote-tracking branch 'upstream/main' into w2p-84367_Various-small-changes 2022-02-09 16:43:14 +01:00
Yura Bondarenko
e6040303df 85036: Propagate ngOnChanges calls down to wrapped component 2021-11-24 16:55:13 +01:00
William Welling
f7bea3eaa9 update rxjs imports 2021-11-18 09:09:00 -06:00
Yura
0b62144d97 83631: Add the ability to extend a theme 2021-09-20 17:03:34 +02:00
Art Lowel
5a6e4b1278 Add support for dynamic themes 2021-03-01 10:38:05 +01:00