Skip to content

Kh/dev/remove fa v30#266

Merged
bromiesTM merged 5 commits into
ionos-dev-v30from
kh/dev/remove-FA-v30
Jun 22, 2026
Merged

Kh/dev/remove fa v30#266
bromiesTM merged 5 commits into
ionos-dev-v30from
kh/dev/remove-FA-v30

Conversation

tanyaka and others added 4 commits June 17, 2026 14:14
Remove all four custom-npm submodules that existed solely to support
the Font Awesome icon embedding pipeline:
- nc-mdi-svg: FA-to-MDI SVG embedding (primary FA integration point)
- nc-mdi-js: thin wrapper over @mdi/js, only customized to use nc-mdi-svg
- nc-nextcloud-vue: thin fork of @nextcloud/vue, only wired custom icon packages
- nc-vue-material-design-icons: FA mapping logic, now redundant without FA

Signed-off-by: Tatjana Kaschperko Lindt <kaschperko-lindt@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
hidrive-next-build.yml: remove custom-npms/** path trigger and
FONTAWESOME_PACKAGE_TOKEN from the build step.

sbom-matrix.yaml: remove FONTAWESOME_PACKAGE_TOKEN secret requirement
and custom-npm pre-install steps from the npm install job.

Signed-off-by: Tatjana Kaschperko Lindt <kaschperko-lindt@strato.de>
Revert
d35db04

Signed-off-by: Tatjana Kaschperko Lindt <kaschperko-lindt@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
@bromiesTM bromiesTM force-pushed the kh/dev/remove-FA-v30 branch from 11e9c3e to d402e4e Compare June 17, 2026 13:08

@tanyaka tanyaka left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review OK for:

Changes reqired (feedback in PRs) for:

see feedback to apps/files/src/components/FilesListVirtual.vue in this PR.

We should check if we still using hardcoded FA icons in https://github.com/IONOS-Productivity/nc-ionos-theme/blob/main/IONOS/src/components/Icon.svelte Feel free to add a subtask.

Comment thread apps/files/src/components/FilesListVirtual.vue Outdated
@bromiesTM bromiesTM force-pushed the kh/dev/remove-FA-v30 branch 2 times, most recently from 3d77dd7 to 191903b Compare June 22, 2026 08:58
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
@bromiesTM bromiesTM force-pushed the kh/dev/remove-FA-v30 branch from 191903b to 72ca15c Compare June 22, 2026 09:09
@bromiesTM bromiesTM merged commit 5fdbc5c into ionos-dev-v30 Jun 22, 2026
4 of 11 checks passed
@bromiesTM bromiesTM deleted the kh/dev/remove-FA-v30 branch June 22, 2026 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants