Wout-atmire
e0240259ec
Upgrade to Bootstrap 5 & realign themes ( #3506 )
...
* 117631: upgraded bootstrap, ng-bootstrap and installed popper.js
* 117631: SASS to CSS variables
* 117631: Bootstrap 4 to 5 html/css fixes
* 117631: Theming fixes after bootstrap upgrade
* 117631: More theming fixes: accordions, spacing, search components etc
* 117631: Fixed tests
* 117631: Fixed offset issues
* 117631: Fixed contrast ratio issue
* 117631: Fixed variables, removed unnecessary mapping, fixed tables, upgraded to Bootstrap 5.3.3
* 118113: vertical footer deviders
* 118113: remove button shadow
* 118113: old checkboxes
* 118113: Custom icons font-family
* 118113: accordion color
* 118113: table striped customizable background-color
* 118113: revert vertical deviders in footer bs-secondary change
* 118113: modal close button
* 118113: add w-100 to btn-block elements
* 118113: border radius
* 118113: The date selector on the submission page gets squished to the side of its label fix
* 118113: adding margins to dynamic-form-control-containers
* 118113: adding gaps between sections of item submission form
* 118113: icon font-family removed !important
* 118113: removed !important from #legend_dc_date_issued
* 118113: move --bs-border-radius to $bs-border-radius
* 118113: remove new SCSS variable
* 118113: reduce size for Item type labels
* 118113: date picker border - transparent
* 118113: drag-item-container elements on same line
* 118113: specific border color for ds-number-picker buttons
* Simplify variables & styles
* 118627: html files
* Fix new SCSS compile issues, remove yarn.lock
* 118627: remove footer button shadow
* 118627: custom login button radius
* 118627: success button - white text
* 118627: table alternate colors
* Fix ghostly Bootstrap version, again
* Override (ng-)bootstrap versions for @ng-dynamic-forms
* 118627: Feedback - fix login button radius
* 118627: Feedback - fix footer button shadows
* 118627: Feedback - login border radius use $bs-border-radius-lg + change to rem
* 118627: Tooltip issue
* 118627: Metadata white authority badge
* 118627: Align Back button
* 118627: Bitstreams under Item's Metadata issue fix
* 118627: select on edit collection page "arrow icon"
* 118627: fix alignment issues
* 118627: fix admin sidebar "Managment" label
* 118627: Feedback - login button
* 118627: Line above table heads
* 118627: Remove HMTL accordion expandable arrow
* 118627: bitstream table
* 118627: notification "close button"
* 118627: faint border/shadow around the expand buttons on hierarchical browse pages
* 118627: tooltip margin
* 118627: Bootstrap 5 changed the default gutter size to 24px
* 118627: custom-aligning -> custom-alignment
* 118627: lint-fix
* 118627: lint fix
* 118627: e2e Fix with new "btn-close"
* 118627: e2e Fix heading order for access-control-form-container
* 118627: access-control-form-container mr-4 to me-4
* 118627: update mr to me & ml to ms & pr to ps & pl to ps
* 118627: Access Control "Mode" radiobuttons under Text
* 118627: Item submission Publisher select icon positioning
* 118627: resolved merge conflict with main (and npm install)
* 118627: cherrypicking 3553 commits
* Remove unused angular-idle-preload
(cherry picked from commit fef5dd72b3
)
* 118627: npm install - to fix package-lock.json
* 120594: hamberger menu not showing fix
* 120594: big logo header issue
* 120594: remove faint shadow
* 120594: btn-transparent class
* 120594: badge-* to bg-*
* 120594: add padding-right & -left for rounded-pill
* 120594: update test variables to fit the new bootstrap variables
* 120594: add missing rss conditions
* 120594: fix white badges
* 118627: remove shadow on number-picker
* 120594: revert white badge fix
* 120594: re-add dropdown-button in dynamic-lookup-relation-search-tab
* 120594: remove default radio button styling
* 120594: full width radio buttons
* 120594: edit collection page alignment
* 120594: bg -> bg-primary
* 120594: revert to old info color
* 120594: revert media breakpoints
* 120594: recover PR 3227 rss
* 120594: remove login & logout from PR
* 120594: ds-filter input & label gap
* 120594: ds-filter aligning rows
* 120594: remove navbar.module.ts
* 120594: remove item-edit-bitstream.component.html
* 120594: remove item-edit-bitstream-drag-handle.component.html
* 120594: Fix vocabulary-treeview styling
* 120594: Remove unused browse-by-metadata-page.component.html
* 120594: red invalid input label
* 120594: use old link color for number-picker: #1f7293
* 120594: move $theme-colors to sass override
* 120594: spacing for upload icon
* 120594: decrease media-breakpoint-down
* 120594: PR 3227 rss
* 120594: merge in main bootstrap variable mappings
* 120594: restore all mapped variable that have a value
* 120594: fix unset variable item-edit-bitstream-bundle.component.scss
* 120594: old tooltip color
* 120594: edit bitstream render text inline with the icon
* Revert "120594: merge in main bootstrap variable mappings"
This reverts commit 4e61b5fb
* 120594: add non-default mapped variables with references
* 120594: add docs in _bootstrap_variables_mapping.scss
* 120594: use bootstrap variables instead of hardcoded values
---------
Co-authored-by: lotte <lotte_hofstede@hotmail.com >
Co-authored-by: Yura Bondarenko <yura.bondarenko@atmire.com >
Co-authored-by: Yury Bondarenko <ybnd@tuta.io >
Co-authored-by: Tim Donohue <tim.donohue@lyrasis.org >
2025-03-05 12:15:51 -06:00
Tim Donohue
87dc6be213
Remove unnecessary @ts-expect-error, as the bug they are expecting is fixed in webpack 5.95.0.
2024-10-23 10:25:49 -05:00
Tim Donohue
d42d275b9e
Merge pull request #3289 from kshepherd/filewatcher_ignores
...
Ignore some paths from file watcher
2024-09-04 10:46:44 -05:00
Kim Shepherd
8152d39ad0
Ignore some paths from file watcher
...
Watching all these directories can cause systems to exceed
maximum watched files / inotify limits, especially in dev
mode with IDEs etc also watching files.
2024-09-03 14:52:10 +02:00
Alexandre Vryghem
7dea5f7d98
Temporarily ignore type errors from EnvironmentPlugin since type matching is currently too strict
2024-08-30 20:59:24 +02:00
Alexandre Vryghem
f261264beb
Implemented i18n cache busting
...
(cherry picked from commit 07a2e333ca
)
2023-10-26 16:22:54 +00:00
Michael Spalti
77c19d9fb1
Updated mirador webpack configuration.
2023-05-08 11:54:40 -07:00
Art Lowel
266931f55f
Merge remote-tracking branch 'upstream/main' into fully-qualified-sitemap-urls-7.5-next
2023-01-11 17:51:58 +01:00
Art Lowel
5c77f500dc
Merge tag 'dspace-7.4' into fully-qualified-sitemap-urls-7.4
2023-01-11 17:39:22 +01:00
Art Lowel
be0b54e058
change sitemap entries in robots.txt to absolute urls
2022-12-01 15:08:58 +01:00
Yury Bondarenko
bde841918c
96252: Transform .json5 to .json in Webpack
...
This allows us to get rid of the json5 dependency in the main bundle and reduces the size of the i18n files we serve a bit
2022-10-25 21:01:21 +02:00
Yura Bondarenko
7b4716c439
Filter Webpack warnings
2022-06-28 10:55:12 +02:00
Yura Bondarenko
21579d1525
Merge remote-tracking branch 'origin/main' into w2p-90978_Improve-initial-page-load_PR
2022-05-13 09:32:34 +02:00
Michael Spalti
d32566beda
Mirador webpack build fix.
2022-04-28 12:38:35 -07:00
Yura Bondarenko
1522c36ed0
Merge remote-tracking branch 'origin/main' into w2p-90978_Improve-initial-page-load_PR
2022-04-28 13:49:39 +02:00
Yura Bondarenko
7e391f0411
90978: Serve pre-compressed static files
2022-04-28 12:16:46 +02:00
Art Lowel
3bc5ee0253
pages loading twice poc
...
Cherry-picked from original branch started from Angular 13 PR
2022-04-27 11:58:43 +02:00
Yura Bondarenko
bfdda43a48
87968: Update devServer configuration
2022-04-08 17:57:16 +02:00
Yura Bondarenko
0e178ce1bc
87968: Fix missing theme assets
...
Adapt to changes in https://github.com/webpack-contrib/copy-webpack-plugin
2022-04-08 17:57:15 +02:00
Yura Bondarenko
29d8dd68f4
87968: Remove html-webpack-plugin
...
After updating to Angular 12, it causes ng serve to fail with
Conflict: Multiple assets emit different content to the same filename index.html
Confirmed that the application still builds and runs properly without it.
This plugin isn't used by @angular-builders/custom-webpack since Angular 8 (see https://www.justjeb.com/post/customizing-angular-cli-build#viewer-51npg ), this is just the first time it's actually causing problems for us.
Removed script-ext-html-webpack-plugin as well since that's an extension to html-webpack-plugin & can't run without it.
2022-04-08 17:57:15 +02:00
Yura Bondarenko
22c5976095
87968: Upgrade to Angular 12
2022-04-08 17:57:15 +02:00
William Welling
10622008c4
refactor config filename and convert to yaml
2021-12-08 14:56:52 -06:00
William Welling
33488ccf40
extend environment and use injected app config
2021-12-07 10:12:27 -06:00
William Welling
71f5b46639
use standard environments
2021-12-06 12:25:37 -06:00
William Welling
c1555326fa
build app config
2021-12-03 21:17:36 -06:00
William Welling
d049caa8c0
remove webpack node externals
2021-11-18 05:03:02 -06:00
William Welling
8d66f68dfa
remove bundle workaround, update dependencies and build
2021-11-17 22:11:06 -06:00
Michael W Spalti
98571a496c
Merge remote-tracking branch 'origin/iiif-mirador' into iiif-mirador
2021-04-20 14:46:44 -07:00
Art Lowel
cbee776fa4
fix issues with path separators in windows
2021-04-02 16:58:37 +02:00
Michael Spalti
c02983c889
Added webpack configuration for mirador.
2021-03-30 10:54:03 -07:00
Art Lowel
1bb2d5da29
add support for static assets in theme folders
2021-03-03 17:43:37 +01:00
Art Lowel
5a6e4b1278
Add support for dynamic themes
2021-03-01 10:38:05 +01:00
Giuseppe Digilio
eed458569f
Fix issue with sass-loader options
2020-12-07 14:28:57 +01:00
Art Lowel
8f822ba4f7
add robots.txt
2020-08-12 13:20:11 +02:00
Art Lowel
05a92f8e5b
refactor webpack config
2020-08-12 13:19:23 +02:00
lotte
8bf241c182
angular cli
2020-03-18 16:03:40 +01:00
lotte
04cb75e786
upgraded to angular 8
2020-02-13 11:09:20 +01:00
Giuseppe Digilio
62b555beee
fixed vulnerabilty with serialize-javascript
2019-12-19 18:22:35 +01:00
Giuseppe Digilio
be445a7bde
Fixed error with UglifyJsPlugin during AOT build after upgrade to angular 7
2019-12-19 13:58:24 +01:00
Giuseppe Digilio
66834bb279
remove resolve-url-loader after upgrade to angular 7
2019-12-19 13:57:51 +01:00
Art Lowel
4896c98f9a
apply fix to test webpack config as well
2019-12-02 13:46:34 +01:00
Art Lowel
8c2e63c2a7
fix issue where font urls in scss slow down the build
2019-11-27 14:55:18 +01:00
Art Lowel
36e80e3624
Add support for OTF fonts
2019-11-27 13:30:26 +01:00
Art Lowel
b34e636379
Add support for locally hosted fonts
2019-11-22 18:14:02 +01:00
lotte
5bd1e050fe
solve issue with backslashes in paths
2019-06-06 13:55:01 +02:00
Art Lowel
25edc3c952
Add support for resources in themes
2019-06-06 10:30:24 +02:00
Art Lowel
99ca2dedea
Revert "switch to relative theme paths for windows support"
...
This reverts commit a5d61312
2019-06-06 09:28:39 +02:00
Art Lowel
a6bb83b4f8
Revert "make the relativethemePath relative to the project root instead of src root"
...
This reverts commit c6f18674
2019-06-06 09:28:34 +02:00
Art Lowel
2008c8bc92
Revert "always use forward slashes in relative theme paths"
...
This reverts commit 7fbde900
2019-06-06 09:28:28 +02:00
Art Lowel
7fbde90095
always use forward slashes in relative theme paths
2019-06-05 18:53:24 +02:00