diff --git a/.config/.lintstagedrc-prettier.js b/.config/.lintstagedrc-prettier.js
new file mode 100644
index 00000000000..655bfb57849
--- /dev/null
+++ b/.config/.lintstagedrc-prettier.js
@@ -0,0 +1,3 @@
+export default {
+ '**/*': 'prettier --write --ignore-unknown'
+};
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
index 8dab661faef..7dc0a42d58c 100644
--- a/.github/PULL_REQUEST_TEMPLATE.md
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -7,11 +7,11 @@
-- [ ] Bugfix (non-breaking change which fixes an issue)
-- [ ] New feature (non-breaking change which adds functionality)
-- [ ] Refactoring (fix on existing components or architectural decisions)
-- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
-- [ ] Documentation Update (if none of the other choices apply)
+- [ ] Bugfix (non-breaking change which fixes an issue)
+- [ ] New feature (non-breaking change which adds functionality)
+- [ ] Refactoring (fix on existing components or architectural decisions)
+- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
+- [ ] Documentation Update (if none of the other choices apply)
+
+ Test 1
+ Test 2
+ Test 3
+
+```
diff --git a/packages/components/src/components/stack/docs/HTML.md b/packages/components/src/components/stack/docs/HTML.md
new file mode 100644
index 00000000000..d9cbdbbfda4
--- /dev/null
+++ b/packages/components/src/components/stack/docs/HTML.md
@@ -0,0 +1,17 @@
+## HTML
+
+For general installation and configuration take a look at the [components](https://www.npmjs.com/package/@db-ui/components) package.
+
+### Use component
+
+```html index.html
+
+...
+
+
+ Test 1
+ Test 2
+ Test 3
+
+
+```
diff --git a/packages/components/src/components/stack/docs/Migration.md b/packages/components/src/components/stack/docs/Migration.md
new file mode 100644
index 00000000000..5f5eb8a04d6
--- /dev/null
+++ b/packages/components/src/components/stack/docs/Migration.md
@@ -0,0 +1,8 @@
+## General
+
+> **Note**
+> For a general installation or migration process check out this [documentation](https://www.npmjs.com/package/@db-ui/components).
+
+## DB UI Core ➡ DB UI Components
+
+New Component 🥳
diff --git a/packages/components/src/components/stack/docs/React.md b/packages/components/src/components/stack/docs/React.md
new file mode 100644
index 00000000000..834b941e4cc
--- /dev/null
+++ b/packages/components/src/components/stack/docs/React.md
@@ -0,0 +1,20 @@
+## React
+
+For general installation and configuration take a look at the [react-components](https://www.npmjs.com/package/@db-ui/react-components) package.
+
+### Use component
+
+```tsx App.tsx
+// App.tsx
+import { DBStack } from "@db-ui/react-components";
+
+const App = () => (
+
+ Test 1
+ Test 2
+ Test 3
+
+);
+
+export default App;
+```
diff --git a/packages/components/src/components/stack/docs/Vue.md b/packages/components/src/components/stack/docs/Vue.md
new file mode 100644
index 00000000000..8563d1ed045
--- /dev/null
+++ b/packages/components/src/components/stack/docs/Vue.md
@@ -0,0 +1,20 @@
+## Vue
+
+For general installation and configuration take a look at the [v-components](https://www.npmjs.com/package/@db-ui/v-components) package.
+
+### Use component
+
+```vue App.vue
+
+
+
+
+
+ Test 1
+ Test 2
+ Test 3
+
+
+```
diff --git a/packages/components/src/components/stack/index.html b/packages/components/src/components/stack/index.html
new file mode 100644
index 00000000000..5bf014a5771
--- /dev/null
+++ b/packages/components/src/components/stack/index.html
@@ -0,0 +1,11 @@
+
+
+
+
+ DBStack
+
+
+
+
Test
+
+
diff --git a/packages/components/src/components/stack/index.ts b/packages/components/src/components/stack/index.ts
new file mode 100644
index 00000000000..9ca9c1e96f9
--- /dev/null
+++ b/packages/components/src/components/stack/index.ts
@@ -0,0 +1 @@
+export { default as DBStack } from './stack';
diff --git a/packages/components/src/components/stack/model.ts b/packages/components/src/components/stack/model.ts
new file mode 100644
index 00000000000..2095b819dd5
--- /dev/null
+++ b/packages/components/src/components/stack/model.ts
@@ -0,0 +1,52 @@
+import { GapSpacingProps, GlobalProps, GlobalState } from '../../shared/model';
+
+export const StackVariantList = ['simple', 'divider'] as const;
+export type StackVariantType = (typeof StackVariantList)[number];
+
+export const StackDirectionList = ['row', 'column'] as const;
+export type StackDirectionType = (typeof StackDirectionList)[number];
+
+export const StackAlignmentList = [
+ 'stretch',
+ 'start',
+ 'end',
+ 'center'
+] as const;
+export type StackAlignmentType = (typeof StackAlignmentList)[number];
+
+export const StackJustifyContentList = [
+ 'space-between',
+ 'start',
+ 'end',
+ 'center'
+] as const;
+export type StackJustifyContentType = (typeof StackJustifyContentList)[number];
+
+export type DBStackDefaultProps = {
+ /**
+ * Change variant of stack. To use variant="divider" add a DBDivider after each element
+ */
+ variant?: StackVariantType;
+ /**
+ * Set the direction of the stack. Defaults to "column"
+ */
+ direction?: StackDirectionType;
+ /**
+ * If the stack should wrap if parent is too small otherwise you get an overflow
+ */
+ wrap?: boolean;
+ /**
+ * Represents css align-items
+ */
+ alignment?: StackAlignmentType;
+ /**
+ * Represents css justify-content
+ */
+ justifyContent?: StackJustifyContentType;
+};
+
+export type DBStackProps = DBStackDefaultProps & GlobalProps & GapSpacingProps;
+
+export type DBStackDefaultState = {};
+
+export type DBStackState = DBStackDefaultState & GlobalState;
diff --git a/packages/components/src/components/stack/stack-web-component.scss b/packages/components/src/components/stack/stack-web-component.scss
new file mode 100644
index 00000000000..ced715a12a4
--- /dev/null
+++ b/packages/components/src/components/stack/stack-web-component.scss
@@ -0,0 +1 @@
+@forward "stack";
diff --git a/packages/components/src/components/stack/stack.lite.tsx b/packages/components/src/components/stack/stack.lite.tsx
new file mode 100644
index 00000000000..e447f026a58
--- /dev/null
+++ b/packages/components/src/components/stack/stack.lite.tsx
@@ -0,0 +1,28 @@
+import { Show, useMetadata, useRef, useStore } from '@builder.io/mitosis';
+import { DBStackState, DBStackProps } from './model';
+import { cls, getBooleanAsString } from '../../utils';
+
+useMetadata({});
+
+export default function DBStack(props: DBStackProps) {
+ // This is used as forwardRef
+ const ref = useRef(null);
+ // jscpd:ignore-start
+ const state = useStore({});
+ // jscpd:ignore-end
+
+ return (
+
+ {props.children}
+
+ );
+}
diff --git a/packages/components/src/components/stack/stack.scss b/packages/components/src/components/stack/stack.scss
new file mode 100644
index 00000000000..5f005c6d26d
--- /dev/null
+++ b/packages/components/src/components/stack/stack.scss
@@ -0,0 +1,5 @@
+@use "../../styles/stack-components";
+
+.db-stack {
+ @extend %default-stack;
+}
diff --git a/packages/components/src/components/stack/stack.spec.tsx b/packages/components/src/components/stack/stack.spec.tsx
new file mode 100644
index 00000000000..4b4102198e8
--- /dev/null
+++ b/packages/components/src/components/stack/stack.spec.tsx
@@ -0,0 +1,43 @@
+import { test, expect } from '@playwright/experimental-ct-react';
+import AxeBuilder from '@axe-core/playwright';
+
+import { DBStack } from './index';
+// @ts-ignore - vue can only find it with .ts as file ending
+import { DEFAULT_VIEWPORT } from '../../shared/constants.ts';
+
+const comp: any = (
+
+ Test
+ Test 2
+ Test 3
+
+);
+
+const testComponent = () => {
+ test('should contain text', async ({ mount }) => {
+ const component = await mount(comp);
+ await expect(component).toContainText('Test');
+ });
+
+ test('should match screenshot', async ({ mount }) => {
+ const component = await mount(comp);
+ await expect(component).toHaveScreenshot();
+ });
+};
+
+const testA11y = () => {
+ test('should not have any A11y issues', async ({ page, mount }) => {
+ await mount(comp);
+ const accessibilityScanResults = await new AxeBuilder({ page })
+ .include('.db-stack')
+ .analyze();
+
+ expect(accessibilityScanResults.violations).toEqual([]);
+ });
+};
+
+test.describe('DBStack', () => {
+ test.use({ viewport: DEFAULT_VIEWPORT });
+ testComponent();
+ testA11y();
+});
diff --git a/packages/components/src/components/switch/model.ts b/packages/components/src/components/switch/model.ts
index c6ca39dbc98..5d5f9ccd9e0 100644
--- a/packages/components/src/components/switch/model.ts
+++ b/packages/components/src/components/switch/model.ts
@@ -16,6 +16,9 @@ import {
} from '../../shared/model';
export type DBSwitchDefaultProps = {
+ /**
+ * Add additional icons to indicate active/inactive state.
+ */
visualAid?: boolean;
};
diff --git a/packages/components/src/components/switch/switch.lite.tsx b/packages/components/src/components/switch/switch.lite.tsx
index 2d5cc3e69c7..c0e0319eda8 100644
--- a/packages/components/src/components/switch/switch.lite.tsx
+++ b/packages/components/src/components/switch/switch.lite.tsx
@@ -1,16 +1,21 @@
import {
onMount,
+ Show,
useMetadata,
useRef,
useStore,
useTarget
} from '@builder.io/mitosis';
import { DBSwitchProps, DBSwitchState } from './model';
-import { cls, uuid } from '../../utils';
+import { cls, getBooleanAsString, getHideProp, uuid } from '../../utils';
import { ChangeEvent, InteractionEvent } from '../../shared/model';
import { handleFrameworkEvent } from '../../utils/form-components';
-useMetadata({});
+useMetadata({
+ angular: {
+ nativeAttributes: ['disabled', 'required', 'checked', 'indeterminate']
+ }
+});
export default function DBSwitch(props: DBSwitchProps) {
// This is used as forwardRef
@@ -66,7 +71,7 @@ export default function DBSwitch(props: DBSwitchProps) {
);
}
diff --git a/packages/components/src/components/switch/switch.scss b/packages/components/src/components/switch/switch.scss
index e1c01883fd3..78129ed7896 100644
--- a/packages/components/src/components/switch/switch.scss
+++ b/packages/components/src/components/switch/switch.scss
@@ -20,7 +20,8 @@ $checked-active-transition-size: calc(
%active-transition {
&::before {
inline-size: calc(
- #{$switch-active-thumb-size} - #{$switch-fixed-padding} * 2 + #{variables.$db-spacing-fixed-2xs}
+ #{$switch-active-thumb-size} - #{$switch-fixed-padding} * 2 +
+ #{variables.$db-spacing-fixed-2xs}
);
margin: 0;
}
@@ -146,7 +147,7 @@ $checked-active-transition-size: calc(
}
}
- &[data-variant="hidden"] {
+ &[data-hide-label="true"] {
gap: 0;
}
diff --git a/packages/components/src/components/tab-item/index.html b/packages/components/src/components/tab-item/index.html
index a44dcfc1dff..d17745fb883 100644
--- a/packages/components/src/components/tab-item/index.html
+++ b/packages/components/src/components/tab-item/index.html
@@ -16,7 +16,12 @@
active
-
-
+
icon - text (leading)
@@ -31,7 +36,7 @@
+ data-variant={props.variant}
+ data-hide-label={getHideProp(props.showLabel)}>
{props.label ?? DEFAULT_LABEL}
-
+ {
});
};
const testA11y = () => {
+ test('should have same aria-snapshot', async ({ mount }, testInfo) => {
+ const component = await mount(comp);
+ const snapshot = await component.ariaSnapshot();
+ // Some wired issue with react and playwright ariaSnapshot in this case
+ const playwrightReactIssueFix = snapshot.replace('Test Test', 'Test');
+ expect(playwrightReactIssueFix).toMatchSnapshot(
+ `${testInfo.testId}.yaml`
+ );
+ });
test('should not have any A11y issues', async ({ page, mount }) => {
await mount(comp);
const accessibilityScanResults = await new AxeBuilder({ page })
diff --git a/packages/components/src/index.ts b/packages/components/src/index.ts
index ff8e66f462e..7a1186615da 100644
--- a/packages/components/src/index.ts
+++ b/packages/components/src/index.ts
@@ -29,9 +29,8 @@ export * from './components/tooltip';
export * from './components/tab-list';
export * from './components/tabs';
export * from './components/tab-panel';
-export * from './shared/all-icons';
export * from './shared/constants';
-export * from './shared/icon-types';
export * from './shared/model';
export * from './utils/index';
export * from './utils/navigation';
+export * from './components/stack';
diff --git a/packages/components/src/shared/all-icons.ts b/packages/components/src/shared/all-icons.ts
deleted file mode 100644
index deb49f83467..00000000000
--- a/packages/components/src/shared/all-icons.ts
+++ /dev/null
@@ -1,216 +0,0 @@
-/* This file was generated by packages/components/scripts/generate-icon-types.js */
-export const ALL_ICONS: string[] = [
- 'ear',
- 'ear_disabled',
- 'person_with_blind_cane',
- 'person_with_rollator',
- 'person_with_wheelchair',
- 'support_dog',
- 'arrow_down',
- 'arrow_left',
- 'arrow_right',
- 'arrow_up',
- 'arrow_up_right',
- 'arrows_horizontal',
- 'arrows_vertical',
- 'chevron_down',
- 'chevron_left',
- 'chevron_right',
- 'chevron_up',
- 'circular_arrows',
- 'sort_down',
- 'sort_up',
- 'undo',
- 'fast_backward_10',
- 'fast_backward',
- 'fast_backward_30',
- 'fast_backward_empty',
- 'fast_forward_10',
- 'fast_forward',
- 'fast_forward_30',
- 'fast_forward_empty',
- 'microphone',
- 'pause',
- 'play',
- 'skip_backward',
- 'skip_forward',
- 'stop',
- 'subtitles',
- 'volume_disabled',
- 'volume_down',
- 'volume_silent',
- 'volume_up',
- 'house',
- 'market',
- 'train_station',
- 'cash',
- 'credit_card',
- 'discount',
- 'generic_card',
- 'gift',
- 'paragraph_mark',
- 'sepa',
- 'shopping_bag',
- 'shopping_basket',
- 'shopping_basket_disabled',
- 'shopping_cart',
- 'shopping_cart_disabled',
- 'ticket',
- 'tickets',
- 'voucher',
- 'chat',
- 'envelope',
- 'paper_plane',
- 'speech_bubble',
- 'speech_bubble_exclamation_mark',
- 'speech_bubble_question_mark',
- 'speech_bubbles',
- 'translation',
- 'alarm_clock',
- 'alarm_clock_plus',
- 'calendar',
- 'clock',
- 'camera',
- 'fax_machine',
- 'mobile_phone',
- 'mobile_phone_disabled',
- 'printer',
- 'telephone',
- 'bin',
- 'block',
- 'check',
- 'copy',
- 'cross',
- 'dots_drag_and_drop',
- 'minus',
- 'pen',
- 'pin',
- 'plus',
- 'save',
- 'cloud',
- 'globe',
- 'leaf',
- 'moon',
- 'snow_flake',
- 'sun',
- 'water_drop',
- 'cloud_download',
- 'cloud_upload',
- 'document',
- 'document_check',
- 'download',
- 'folder',
- 'folder_open',
- 'image',
- 'link_chain',
- 'notebook',
- 'paper_clip',
- 'upload',
- 'beverage',
- 'breakfast',
- 'cup',
- 'knife_and_fork',
- 'cigarette_disabled',
- 'clothes_hanger',
- 'hand_washing',
- 'person',
- 'persons',
- 'restricted_mobility_toilet',
- 'shower',
- 'shower_men',
- 'shower_women',
- 'stroller',
- 'toilet_men',
- 'toilet_women',
- 'toilets',
- 'toys',
- 'wc_sign',
- 'fullscreen',
- 'fullscreen_exit',
- 'grid',
- 'list',
- 'resize',
- 'resize_handle_corner',
- 'sliders_horizontal',
- 'zoom_in',
- 'zoom_out',
- 'db',
- 's_bahn',
- 'subway',
- 'compass',
- 'location_arrow',
- 'location_arrow_north',
- 'location_crosshairs',
- 'location_pin',
- 'map',
- 'map_pin',
- 'navigation_straight',
- 'navigation_to_left',
- 'navigation_to_right',
- 'navigation_u_turn',
- 'parking',
- 'road_sign',
- 'station',
- 'mask',
- 'medical_cross',
- 'gear_wheel',
- 'log_in',
- 'log_out',
- 'magnifying_glass',
- 'menu',
- 'more_horizontal',
- 'more_vertical',
- 'bell',
- 'bell_disabled',
- 'check_circle',
- 'cross_circle',
- 'exclamation_mark_circle',
- 'exclamation_mark_triangle',
- 'information_circle',
- 'question_mark_circle',
- 'eye',
- 'eye_disabled',
- 'fingerprint',
- 'key',
- 'lock_closed',
- 'lock_open',
- 'shield_check',
- 'crown',
- 'face_delighted',
- 'face_disappointed',
- 'face_neutral',
- 'face_sad',
- 'face_smiling',
- 'heart',
- 'share',
- 'star',
- 'thumbs_down',
- 'thumbs_up',
- 'artificial_intelligence',
- 'augmented_reality',
- 'bug',
- 'database',
- 'light_bulb',
- 'power_socket',
- 'qr_code',
- 'qr_code_scan',
- 'speedometer',
- 'wifi',
- 'wifi_disabled',
- 'wrench',
- 'airplane',
- 'bike',
- 'bike_trailer',
- 'boat',
- 'bus',
- 'car',
- 'electric_car',
- 'electric_scooter',
- 'handcart',
- 'pedestrian',
- 'scooter',
- 'ship',
- 'taxi',
- 'train',
- 'train_and_car'
-];
diff --git a/packages/components/src/shared/icon-types.ts b/packages/components/src/shared/icon-types.ts
deleted file mode 100644
index c12fc48d9bc..00000000000
--- a/packages/components/src/shared/icon-types.ts
+++ /dev/null
@@ -1,240 +0,0 @@
-/* This file was generated by packages/components/scripts/generate-icon-types.js */
-export type IconTypes =
- | string
- // Directory: accessibility
- | 'ear'
- | 'ear_disabled'
- | 'person_with_blind_cane'
- | 'person_with_rollator'
- | 'person_with_wheelchair'
- | 'support_dog'
- // Directory: arrows
- | 'arrow_down'
- | 'arrow_left'
- | 'arrow_right'
- | 'arrow_up'
- | 'arrow_up_right'
- | 'arrows_horizontal'
- | 'arrows_vertical'
- | 'chevron_down'
- | 'chevron_left'
- | 'chevron_right'
- | 'chevron_up'
- | 'circular_arrows'
- | 'sort_down'
- | 'sort_up'
- | 'undo'
- // Directory: audio & video
- | 'fast_backward_10'
- | 'fast_backward'
- | 'fast_backward_30'
- | 'fast_backward_empty'
- | 'fast_forward_10'
- | 'fast_forward'
- | 'fast_forward_30'
- | 'fast_forward_empty'
- | 'microphone'
- | 'pause'
- | 'play'
- | 'skip_backward'
- | 'skip_forward'
- | 'stop'
- | 'subtitles'
- | 'volume_disabled'
- | 'volume_down'
- | 'volume_silent'
- | 'volume_up'
- // Directory: buildings
- | 'house'
- | 'market'
- | 'train_station'
- // Directory: business & payment
- | 'cash'
- | 'credit_card'
- | 'discount'
- | 'generic_card'
- | 'gift'
- | 'paragraph_mark'
- | 'sepa'
- | 'shopping_bag'
- | 'shopping_basket'
- | 'shopping_basket_disabled'
- | 'shopping_cart'
- | 'shopping_cart_disabled'
- | 'ticket'
- | 'tickets'
- | 'voucher'
- // Directory: communication
- | 'chat'
- | 'envelope'
- | 'paper_plane'
- | 'speech_bubble'
- | 'speech_bubble_exclamation_mark'
- | 'speech_bubble_question_mark'
- | 'speech_bubbles'
- | 'translation'
- // Directory: date & time
- | 'alarm_clock'
- | 'alarm_clock_plus'
- | 'calendar'
- | 'clock'
- // Directory: devices
- | 'camera'
- | 'fax_machine'
- | 'mobile_phone'
- | 'mobile_phone_disabled'
- | 'printer'
- | 'telephone'
- // Directory: editing
- | 'bin'
- | 'block'
- | 'check'
- | 'copy'
- | 'cross'
- | 'dots_drag_and_drop'
- | 'minus'
- | 'pen'
- | 'pin'
- | 'plus'
- | 'save'
- // Directory: environment
- | 'cloud'
- | 'globe'
- | 'leaf'
- | 'moon'
- | 'snow_flake'
- | 'sun'
- | 'water_drop'
- // Directory: file
- | 'cloud_download'
- | 'cloud_upload'
- | 'document'
- | 'document_check'
- | 'download'
- | 'folder'
- | 'folder_open'
- | 'image'
- | 'link_chain'
- | 'notebook'
- | 'paper_clip'
- | 'upload'
- // Directory: food
- | 'beverage'
- | 'breakfast'
- | 'cup'
- | 'knife_and_fork'
- // Directory: human
- | 'cigarette_disabled'
- | 'clothes_hanger'
- | 'hand_washing'
- | 'person'
- | 'persons'
- | 'restricted_mobility_toilet'
- | 'shower'
- | 'shower_men'
- | 'shower_women'
- | 'stroller'
- | 'toilet_men'
- | 'toilet_women'
- | 'toilets'
- | 'toys'
- | 'wc_sign'
- // Directory: layout
- | 'fullscreen'
- | 'fullscreen_exit'
- | 'grid'
- | 'list'
- | 'resize'
- | 'resize_handle_corner'
- | 'sliders_horizontal'
- | 'zoom_in'
- | 'zoom_out'
- // Directory: logos
- | 'db'
- | 's_bahn'
- | 'subway'
- // Directory: maps
- | 'compass'
- | 'location_arrow'
- | 'location_arrow_north'
- | 'location_crosshairs'
- | 'location_pin'
- | 'map'
- | 'map_pin'
- | 'navigation_straight'
- | 'navigation_to_left'
- | 'navigation_to_right'
- | 'navigation_u_turn'
- | 'parking'
- | 'road_sign'
- | 'station'
- // Directory: medical
- | 'mask'
- | 'medical_cross'
- // Directory: navigation
- | 'gear_wheel'
- | 'log_in'
- | 'log_out'
- | 'magnifying_glass'
- | 'menu'
- | 'more_horizontal'
- | 'more_vertical'
- // Directory: notification
- | 'bell'
- | 'bell_disabled'
- | 'check_circle'
- | 'cross_circle'
- | 'exclamation_mark_circle'
- | 'exclamation_mark_triangle'
- | 'information_circle'
- | 'question_mark_circle'
- // Directory: security
- | 'eye'
- | 'eye_disabled'
- | 'fingerprint'
- | 'key'
- | 'lock_closed'
- | 'lock_open'
- | 'shield_check'
- // Directory: social
- | 'crown'
- | 'face_delighted'
- | 'face_disappointed'
- | 'face_neutral'
- | 'face_sad'
- | 'face_smiling'
- | 'heart'
- | 'share'
- | 'star'
- | 'thumbs_down'
- | 'thumbs_up'
- // Directory: technology
- | 'artificial_intelligence'
- | 'augmented_reality'
- | 'bug'
- | 'database'
- | 'light_bulb'
- | 'power_socket'
- | 'qr_code'
- | 'qr_code_scan'
- | 'speedometer'
- | 'wifi'
- | 'wifi_disabled'
- // Directory: tooling
- | 'wrench'
- // Directory: transportation
- | 'airplane'
- | 'bike'
- | 'bike_trailer'
- | 'boat'
- | 'bus'
- | 'car'
- | 'electric_car'
- | 'electric_scooter'
- | 'handcart'
- | 'pedestrian'
- | 'scooter'
- | 'ship'
- | 'taxi'
- | 'train'
- | 'train_and_car';
diff --git a/packages/components/src/shared/model.ts b/packages/components/src/shared/model.ts
index 2a3a5c26654..598aac53d1a 100644
--- a/packages/components/src/shared/model.ts
+++ b/packages/components/src/shared/model.ts
@@ -1,6 +1,6 @@
/* eslint-disable @typescript-eslint/no-explicit-any */
-import { IconTypes } from './icon-types';
+import { IconTypes } from '@db-ux/core-icons';
export type GlobalProps = {
/**
@@ -67,6 +67,14 @@ export type IconProps = {
icon?: IconTypes;
};
+export type ShowIconProps = {
+ /**
+ * Enables or disables the visibility of the icon. The default value depends on the component.
+ * For many components this property is optional to reflect Figma properties.
+ */
+ showIcon?: boolean;
+};
+
export type IconAfterProps = {
/**
* Define an icon by its identifier (like e.g. _user_, compare to [Icons](https://db-ui.github.io/mono/review/main/foundations/icons/overview)) to get displayed in front of the elements content.
@@ -126,6 +134,26 @@ export type GapProps = {
gap?: boolean;
};
+export const GapSpacingList = [
+ 'none',
+ '3x-large',
+ '2x-large',
+ 'x-large',
+ 'large',
+ 'medium',
+ 'small',
+ 'x-small',
+ '2x-small',
+ '3x-small'
+] as const;
+export type GapSpacingType = (typeof GapSpacingList)[number];
+export type GapSpacingProps = {
+ /**
+ * Set the gap/spacing between elements
+ */
+ gap?: GapSpacingType;
+};
+
export type OverflowProps = {
/**
* The overflow attribute sets a max-width and longer text will be dotted.
@@ -136,6 +164,9 @@ export type OverflowProps = {
export const OrientationList = ['horizontal', 'vertical'] as const;
export type OrientationType = (typeof OrientationList)[number];
export type OrientationProps = {
+ /**
+ * Change the orientation. Defaults to horizontal.
+ */
orientation?: OrientationType;
};
@@ -201,17 +232,13 @@ export type EmphasisProps = {
emphasis?: EmphasisType;
};
-export const CustomValidityList = [
- 'invalid',
- 'valid',
- 'no-validation'
-] as const;
-export type CustomValidityType = (typeof CustomValidityList)[number];
+export const ValidationList = ['invalid', 'valid', 'no-validation'] as const;
+export type ValidationType = (typeof ValidationList)[number];
export type FormProps = {
/**
- * Marks an input element as invalid (red) | valid(green) | no-validation(grey). Overwrites the :user-valid selector.
+ * Marks an input element as invalid (red) / valid (green) / no-validation (grey). Overwrites the :user-valid selector.
*/
- customValidity?: CustomValidityType;
+ validation?: ValidationType;
/**
* The disabled attribute can be set to keep a user from clicking on the form element.
*/
@@ -235,6 +262,10 @@ export type FormProps = {
* When the required attribute specified, the user will be required to fill the form element before submitting the form.
*/
required?: boolean;
+ /**
+ * Enables/disables the visibility of the label
+ */
+ showLabel?: boolean;
/**
* The value property is to receive results from the native form element.
*/
@@ -256,21 +287,14 @@ export type FormTextProps = {
readOnly?: boolean;
};
-export const CheckVariantList = ['hidden'] as const;
-export type CheckVariantType = (typeof CheckVariantList)[number];
export type FormCheckProps = {
/**
* Define the radio or checkbox elements checked state
*/
checked?: boolean;
-
- /**
- * Hide the label of a radio/checkbox.
- */
- variant?: CheckVariantType;
};
-export const LabelVariantList = ['above', 'floating', 'hidden'] as const;
+export const LabelVariantList = ['above', 'floating'] as const;
export type LabelVariantType = (typeof LabelVariantList)[number];
export const AutoCompleteList = [
'off',
@@ -365,6 +389,11 @@ export type FormMessageProps = {
* See https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete
*/
autocomplete?: string | AutoCompleteType;
+
+ /**
+ * Enables or disables the visibility of the message.
+ */
+ showMessage?: boolean;
};
export type FormState = {
@@ -410,16 +439,52 @@ export const LinkReferrerPolicyList = [
] as const;
export type LinkReferrerPolicyType = (typeof LinkReferrerPolicyList)[number];
export type LinkProps = {
+ /**
+ * Sets aria attribute based on [`aria-current`](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-current).
+ */
current?: boolean | LinkCurrentType;
+ /**
+ * Disables the link.
+ */
disabled?: boolean;
+ /**
+ * The [URL that the hyperlink points to](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#href).
+ */
href?: string;
+ /**
+ * Hints for the human [language of the linked page or document](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#hreflang).
+ */
hreflang?: string;
+ /**
+ * Sets aria attribute based on [`aria-label`](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-label).
+ */
label?: string;
+ /**
+ * Where to open the linked URL, as the name for a [browsing context](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#target).
+ */
target?: LinkTargetType;
+ /**
+ * The relationship of the linked URL as space-separated link types.
+ */
rel?: string;
+ /**
+ * Sets aria role based on [`aria-role`](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles).
+ */
role?: string;
+ /**
+ * How much of the referrer to send when following the link.
+ */
referrerpolicy?: LinkReferrerPolicyType;
+ /**
+ * Sets aria role based on [`aria-selected`](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-selected).
+ */
selected?: boolean;
+};
+
+export type TextProps = {
+ /**
+ * Alternative for default slot/children.
+ */
text?: string;
};
@@ -471,11 +536,6 @@ export type ActiveProps = {
active?: boolean;
};
-export type ItemClickState = {
- clickedId: string;
- handleItemClick: (id: string) => void;
-};
-
export type InputEvent = Event;
export type InputEventProps = {
input?: (event: InputEvent) => void;
diff --git a/packages/components/src/styles/_component.scss b/packages/components/src/styles/_component.scss
index 1d802985af9..58222888ad3 100644
--- a/packages/components/src/styles/_component.scss
+++ b/packages/components/src/styles/_component.scss
@@ -8,6 +8,7 @@ $min-mobile-header-height: calc(
);
$default-disabled: 0.4;
+$placeholder-disabled: 0.68;
%default-adaptive-border {
border: variables.$db-border-height-3xs solid
@@ -23,6 +24,11 @@ $default-disabled: 0.4;
colors.$db-adaptive-on-bg-basic-emphasis-60-default;
}
+%form-component-border {
+ border: variables.$db-border-height-3xs solid
+ colors.$db-adaptive-on-bg-basic-emphasis-70-default;
+}
+
%default-interactive-component {
@extend %default-adaptive-border;
diff --git a/packages/components/src/styles/_custom-elements.scss b/packages/components/src/styles/_custom-elements.scss
new file mode 100644
index 00000000000..bfd78220fde
--- /dev/null
+++ b/packages/components/src/styles/_custom-elements.scss
@@ -0,0 +1,7 @@
+$custom-elements: // angular-workaround
+ db-stack, db-switch, db-tab-panel, db-tabs, db-tab-list, db-tab-item,
+ db-tab-bar, db-tooltip, db-popover, db-textarea, db-navigation,
+ db-accordion-item, db-accordion, db-badge, db-navigation-item, db-tag,
+ db-radio, db-select, db-notification, db-codedocs, db-brand, db-button,
+ db-card, db-checkbox, db-divider, db-drawer, db-header, db-icon,
+ db-infotext, db-input, db-link, db-page, db-section, db-tab, db-tabbar;
diff --git a/packages/components/src/styles/_form-components.scss b/packages/components/src/styles/_form-components.scss
index 72c17b17621..5c202861ab0 100644
--- a/packages/components/src/styles/_form-components.scss
+++ b/packages/components/src/styles/_form-components.scss
@@ -25,7 +25,8 @@ $label-size-height-2xs: calc(
);
$floating-label-size: calc(
- #{variables.$db-spacing-fixed-3xs} + #{variables.$db-spacing-fixed-2xs} + #{$label-size-height-2xs}
+ #{variables.$db-spacing-fixed-3xs} + #{variables.$db-spacing-fixed-2xs} +
+ #{$label-size-height-2xs}
);
$input-types: "button", "checkbox", "color", "date", "datetime-local", "email",
@@ -68,7 +69,7 @@ $check-border-size: min(#{variables.$db-border-height-2xs}, 2px);
label {
@extend %db-overwrite-font-size-md;
- opacity: component.$default-disabled;
+ opacity: component.$placeholder-disabled;
position: absolute;
z-index: 2;
inset-block-start: calc(
@@ -78,6 +79,7 @@ $check-border-size: min(#{variables.$db-border-height-2xs}, 2px);
--db-form-component-padding-inline-start,
#{variables.$db-spacing-fixed-sm}
);
+ pointer-events: none;
}
// icons
@@ -131,10 +133,11 @@ $check-border-size: min(#{variables.$db-border-height-2xs}, 2px);
#{$selector} {
@include placeholder-content() {
@media screen and (prefers-reduced-motion: no-preference) {
- transition: opacity #{variables.$db-transition-straight-emotional};
+ transition: opacity
+ #{variables.$db-transition-straight-emotional};
}
- opacity: component.$default-disabled;
+ opacity: component.$placeholder-disabled;
}
}
}
@@ -163,6 +166,10 @@ $check-border-size: min(#{variables.$db-border-height-2xs}, 2px);
@mixin get-validity-color($selector, $key: "valid") {
$variant: "successful";
+ @if ($key != "valid") {
+ $variant: "critical";
+ }
+
@include get-validity-message($key);
#{$selector},
@@ -171,10 +178,6 @@ $check-border-size: min(#{variables.$db-border-height-2xs}, 2px);
caret-color: var(--db-#{$variant}-on-bg-basic-emphasis-100-default);
}
- @if ($key != "valid") {
- $variant: "critical";
- }
-
@if ($selector != textarea) {
@extend %db-#{$variant}-variables;
/* stylelint-disable-next-line at-rule-empty-line-before */
@@ -203,8 +206,8 @@ $check-border-size: min(#{variables.$db-border-height-2xs}, 2px);
}
// This doesn't contain text, search and password, because they don't have an auto-validation
-$input-valid-types: "color", "date", "datetime-local", "email", "file", "hidden",
- "month", "number", "range", "tel", "time", "url", "week";
+$input-valid-types: "color", "date", "datetime-local", "email", "file",
+ "hidden", "month", "number", "range", "tel", "time", "url", "week";
@function get-validations($selector, $key) {
$validations: ":required";
@@ -267,7 +270,8 @@ $input-valid-types: "color", "date", "datetime-local", "email", "file", "hidden"
&::after {
@include icons.icon-content("*");
- padding-inline-start: variables.$db-spacing-fixed-2xs;
+ // We're using 1px instead of a token here on purpose, as this is an edge case
+ padding-inline-start: 1px;
}
}
}
@@ -298,7 +302,7 @@ $input-valid-types: "color", "date", "datetime-local", "email", "file", "hidden"
#{$selector} {
@extend %db-overwrite-font-size-md;
@extend %default-interactive-component;
- @extend %component-border;
+ @extend %form-component-border;
background-color: colors.$db-adaptive-bg-basic-transparent-semi-default;
caret-color: colors.$db-adaptive-on-bg-basic-emphasis-100-default;
@@ -315,7 +319,7 @@ $input-valid-types: "color", "date", "datetime-local", "email", "file", "hidden"
);
@include placeholder-content() {
- opacity: component.$default-disabled;
+ opacity: component.$placeholder-disabled;
}
@include helpers.hover {
@@ -335,8 +339,6 @@ $input-valid-types: "color", "date", "datetime-local", "email", "file", "hidden"
@extend %db-overwrite-font-size-xs;
padding-block-end: variables.$db-spacing-fixed-xs;
- pointer-events: none;
- cursor: text;
max-inline-size: 25ch;
text-overflow: ellipsis;
white-space: nowrap;
@@ -347,7 +349,7 @@ $input-valid-types: "color", "date", "datetime-local", "email", "file", "hidden"
}
}
- &[data-variant="hidden"] {
+ &[data-hide-label="true"] {
label {
@extend %a11y-visually-hidden;
@@ -370,10 +372,8 @@ $input-valid-types: "color", "date", "datetime-local", "email", "file", "hidden"
// 1px for border
inset-block-start: calc(
#{variables.$db-sizing-md} / 2 - #{variables.$db-spacing-fixed-xs} *
- var(--db-label-visible-spacing, 0) + #{$label-size-height-xs} * var(
- --db-label-visible-height,
- 1
- ) - 1px
+ var(--db-label-visible-spacing, 0) + #{$label-size-height-xs} *
+ var(--db-label-visible-height, 1) - 1px
);
color: colors.$db-adaptive-on-bg-basic-emphasis-100-default;
}
@@ -476,7 +476,11 @@ $input-valid-types: "color", "date", "datetime-local", "email", "file", "hidden"
place-content: center center;
appearance: none;
aspect-ratio: 1;
- border: #{$check-border-size} solid var(--db-check-element-border-color, #{colors.$db-adaptive-on-bg-basic-emphasis-100-default});
+ border: #{$check-border-size} solid
+ var(
+ --db-check-element-border-color,
+ #{colors.$db-adaptive-on-bg-basic-emphasis-100-default}
+ );
block-size: $font-size-height;
inline-size: $font-size-height;
padding: 0;
@@ -498,7 +502,7 @@ $input-valid-types: "color", "date", "datetime-local", "email", "file", "hidden"
}
}
- &[data-variant="hidden"] {
+ &[data-hide-label="true"] {
font-size: 0;
input {
diff --git a/packages/components/src/styles/_link-components.scss b/packages/components/src/styles/_link-components.scss
index 4f39e1486ba..d0335c649d4 100644
--- a/packages/components/src/styles/_link-components.scss
+++ b/packages/components/src/styles/_link-components.scss
@@ -40,6 +40,7 @@
// TODO: We should evaluate whether we could move this declaration to the @font-face declarations even already
text-underline-position: from-font;
text-decoration-thickness: helpers.px-to-rem($pxValue: 1);
+ text-decoration-line: underline;
&:not([data-variant="inline"]) {
white-space: nowrap;
diff --git a/packages/components/src/styles/_popover-component.scss b/packages/components/src/styles/_popover-component.scss
index 9bfce8c2684..1f983a8fb58 100644
--- a/packages/components/src/styles/_popover-component.scss
+++ b/packages/components/src/styles/_popover-component.scss
@@ -142,8 +142,8 @@ $popover-gap-inset: calc(-1 * #{$popover-gap-size});
@media screen and (prefers-reduced-motion: no-preference) {
&:not([data-animation="disabled"]) {
- animation: popover-animation #{variables.$db-transition-straight-emotional}
- normal both;
+ animation: popover-animation
+ #{variables.$db-transition-straight-emotional} normal both;
&[data-delay="slow"] {
animation-delay: variables.$db-transition-duration-fast;
diff --git a/packages/components/src/styles/_stack-components.scss b/packages/components/src/styles/_stack-components.scss
new file mode 100644
index 00000000000..e1b2b71d75a
--- /dev/null
+++ b/packages/components/src/styles/_stack-components.scss
@@ -0,0 +1,103 @@
+@use "sass:list";
+@use "@db-ui/foundations/build/scss/variables";
+@use "@db-ui/foundations/build/scss/helpers";
+@use "custom-elements";
+
+$stack-gaps: (
+ "3x-small": variables.$db-spacing-fixed-3xs,
+ "2x-small": variables.$db-spacing-fixed-2xs,
+ "x-small": variables.$db-spacing-fixed-xs,
+ "small": variables.$db-spacing-fixed-sm,
+ "medium": variables.$db-spacing-fixed-md,
+ "large": variables.$db-spacing-fixed-lg,
+ "x-large": variables.$db-spacing-fixed-xl,
+ "2x-large": variables.$db-spacing-fixed-2xl,
+ "3x-large": variables.$db-spacing-fixed-3xl,
+ "none": 0
+);
+
+@function arr-join($list, $glue: ", ") {
+ $result: null;
+
+ @for $i from 1 through list.length($list) {
+ $e: list.nth($list, $i);
+ $result: if(
+ $i != list.length($list),
+ $result#{$e}#{$glue},
+ $result#{$e}
+ );
+ }
+
+ @return $result;
+}
+
+@mixin get-stack-alignments() {
+ &[data-alignment="stretch"] {
+ align-items: stretch;
+ }
+
+ &[data-alignment="start"] {
+ align-items: flex-start;
+ }
+
+ &[data-alignment="end"] {
+ align-items: flex-end;
+ }
+
+ &[data-alignment="center"] {
+ align-items: center;
+ }
+}
+
+@mixin get-stack-justify-contents() {
+ &[data-justify-content="start"] {
+ justify-content: flex-start;
+ }
+
+ &[data-justify-content="end"] {
+ justify-content: flex-end;
+ }
+
+ &[data-justify-content="center"] {
+ justify-content: center;
+ }
+
+ &[data-justify-content="space-between"] {
+ justify-content: space-between;
+ }
+}
+
+%default-stack {
+ display: flex;
+ gap: variables.$db-spacing-fixed-sm;
+ justify-content: flex-start;
+ block-size: 100%;
+ inline-size: 100%;
+ overflow: auto;
+
+ &:is([data-direction="column"], :not([data-direction])) {
+ flex-direction: column;
+ }
+
+ > .db-divider,
+ > db-divider > .db-divider {
+ margin: 0;
+ }
+
+ &[data-direction="row"] {
+ flex-direction: row;
+ }
+
+ &[data-wrap="true"] {
+ flex-wrap: wrap;
+ }
+
+ @include get-stack-alignments();
+ @include get-stack-justify-contents();
+
+ @each $name, $gap in $stack-gaps {
+ &[data-gap="#{$name}"] {
+ gap: #{$gap};
+ }
+ }
+}
diff --git a/packages/components/src/styles/db-ui-components.scss b/packages/components/src/styles/db-ui-components.scss
index d0b2aa884e0..92fdc3143c5 100644
--- a/packages/components/src/styles/db-ui-components.scss
+++ b/packages/components/src/styles/db-ui-components.scss
@@ -1,3 +1,5 @@
+@use "custom-elements";
+
@forward "@db-ui/foundations/build/scss/db-ui-foundations";
@forward "component-animations";
@forward "../components/button/button";
@@ -31,80 +33,15 @@
@forward "../components/tabs/tabs";
@forward "../components/tab-panel/tab-panel";
@forward "../components/switch/switch";
+@forward "../components/stack/stack";
// angular-workaround
-dbswitch,
-db-switch,
-dbtab-panel,
-db-tab-panel,
-dbtabs,
-db-tabs,
-dbtab-list,
-db-tab-list,
-dbtabitem,
-db-tab-item,
-dbtab-bar,
-db-tab-bar,
-dbtooltip,
-db-tooltip,
-dbpopover,
-db-popover,
-dbtextarea,
-db-textarea,
-dbnavigation,
-db-navigation,
-dbaccordion-item,
-db-accordion-item,
-dbaccordion,
-db-accordion,
-dbbadge,
-db-badge,
-dbnavigation-item,
-db-navigation-item,
-dbtag,
-db-tag,
-dbradio,
-db-radio,
-dbselect,
-db-select,
-dbnotification,
-db-notification,
-dbcodedocs,
-db-codedocs,
-dbbrand,
-db-brand,
-dbbutton,
-db-button,
-dbcard,
-db-card,
-dbcheckbox,
-db-checkbox,
-dbdivider,
-db-divider,
-dbdrawer,
-db-drawer,
-dbheader,
-db-header,
-dbicon,
-db-icon,
-dbinfotext,
-db-infotext,
-dbinput,
-db-input,
-dblink,
-db-link,
-dbpage,
-db-page,
-dbsection,
-db-section,
-dbtab,
-db-tab,
-dbtabbar,
-db-tabbar {
- display: contents;
+@each $custom-element in custom-elements.$custom-elements {
+ #{$custom-element} {
+ display: contents;
+ }
}
-db-notification,
-dbnotification {
+db-notification {
inline-size: inherit;
}
diff --git a/packages/components/src/utils/form-components.ts b/packages/components/src/utils/form-components.ts
index efac6c24ab4..a8fcb1b722e 100644
--- a/packages/components/src/utils/form-components.ts
+++ b/packages/components/src/utils/form-components.ts
@@ -10,6 +10,4 @@ export const handleFrameworkEvent = (
// ANGULAR: component.writeValue(event.target[modelValue]);
};
-export default {
- handleFrameworkEvent
-};
+export default { handleFrameworkEvent };
diff --git a/packages/components/src/utils/index.ts b/packages/components/src/utils/index.ts
index 63b23011428..62f955b506a 100644
--- a/packages/components/src/utils/index.ts
+++ b/packages/components/src/utils/index.ts
@@ -1,6 +1,3 @@
-import { SemanticType } from '../shared/model';
-import { AriaRole, CSSProperties } from 'react';
-
export const uuid = () => {
if (typeof window !== 'undefined') {
if (window.crypto?.randomUUID) {
@@ -33,19 +30,19 @@ export type ClassNameArg =
export const cls = (...args: ClassNameArg[]) => {
let result = '';
- args.forEach((arg, index) => {
+ for (const arg of args) {
if (arg) {
if (typeof arg === 'string') {
result += `${arg} `;
} else {
- for (let key in arg) {
+ for (const key in arg) {
if (arg[key]) {
result += `${key} `;
}
}
}
}
- });
+ }
return result.trim();
};
@@ -88,9 +85,9 @@ const reactHtmlAttributes = [
];
export const filterPassingProps = (
- props: any,
+ props: Record,
propsPassingFilter: string[]
-): any =>
+): Record =>
Object.keys(props)
.filter(
(key) =>
@@ -103,11 +100,21 @@ export const filterPassingProps = (
reactHtmlAttributes.includes(key)) &&
!propsPassingFilter.includes(key)
)
- .reduce((obj: any, key: string) => {
- obj[key] = props[key];
- return obj;
+ .reduce((obj: Record, key: string) => {
+ return { ...obj, [key]: props[key] };
}, {});
+export const getRootProps = (
+ props: Record,
+ rooProps: string[]
+): Record => {
+ return Object.keys(props)
+ .filter((key) => rooProps.includes(key))
+ .reduce((obj: Record, key: string) => {
+ return { ...obj, [key]: props[key] };
+ }, {});
+};
+
export const visibleInVX = (el: Element) => {
const { left, right } = el.getBoundingClientRect();
const { innerWidth } = window;
@@ -120,8 +127,7 @@ export const visibleInVY = (el: Element) => {
};
export const isInView = (el: Element) => {
- const { top, bottom, left, right, height, width } =
- el.getBoundingClientRect();
+ const { top, bottom, left, right } = el.getBoundingClientRect();
const { innerHeight, innerWidth } = window;
let outTop = top < 0;
@@ -224,6 +230,21 @@ export const enableCustomElementAttributePassing = (
element.setAttribute(attr.name, attr.value);
parent.removeAttribute(attr.name);
}
+ if (attr && attr.name === 'class') {
+ const isWebComponent = attr.value.includes('hydrated');
+ const value = attr.value.replace('hydrated', '').trim();
+ const currentClass = element.getAttribute('class');
+ element.setAttribute(
+ attr.name,
+ `${currentClass ? `${currentClass} ` : ''}${value}`
+ );
+ if (isWebComponent) {
+ // Stencil is using this class for lazy loading component
+ parent.setAttribute('class', 'hydrated');
+ } else {
+ parent.removeAttribute(attr.name);
+ }
+ }
}
}
};
@@ -233,6 +254,7 @@ export const enableCustomElementAttributePassing = (
* if it is used in a framework like angular e.g.: [disabled]="myDisabledProp"
* @param originBool Some boolean to convert to string
*/
+// eslint-disable-next-line @typescript-eslint/no-explicit-any
export const getBooleanAsString = (originBool?: boolean): any => {
if (originBool) {
return String(originBool);
@@ -241,7 +263,28 @@ export const getBooleanAsString = (originBool?: boolean): any => {
return originBool;
};
+// eslint-disable-next-line @typescript-eslint/no-explicit-any
+export const getHideProp = (show?: boolean): any => {
+ if (show === undefined || show === null) {
+ return undefined;
+ }
+
+ return getBooleanAsString(!show);
+};
+
+export const stringPropVisible = (
+ givenString?: string,
+ showString?: boolean
+) => {
+ if (showString === undefined) {
+ return !!givenString;
+ } else {
+ return showString && givenString;
+ }
+};
+
export default {
+ getRootProps,
filterPassingProps,
cls,
addAttributeToChildren,
@@ -254,5 +297,7 @@ export default {
hasVoiceOver,
delay,
enableCustomElementAttributePassing,
- getBooleanAsString
+ getBooleanAsString,
+ getHideProp,
+ stringPropVisible
};
diff --git a/packages/components/vite.config.js b/packages/components/vite.config.mjs
similarity index 100%
rename from packages/components/vite.config.js
rename to packages/components/vite.config.mjs
diff --git a/packages/foundations/LICENSE b/packages/foundations/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/README.md b/packages/foundations/README.md
index c15601c1997..6a06e100eee 100644
--- a/packages/foundations/README.md
+++ b/packages/foundations/README.md
@@ -9,9 +9,9 @@ A library containing all tokens (colors, spacings, font formatting, etc.) and as
We currently support:
-- [CSS](https://db-ui.github.io/mono/review/main/foundations/readme?current=css)
-- [SCSS](https://db-ui.github.io/mono/review/main/foundations/readme?current=scss)
-- [Tailwind](https://db-ui.github.io/mono/review/main/foundations/readme?current=tailwind)
+- [CSS](https://db-ui.github.io/mono/review/main/foundations/readme?current=css)
+- [SCSS](https://db-ui.github.io/mono/review/main/foundations/readme?current=scss)
+- [Tailwind](https://db-ui.github.io/mono/review/main/foundations/readme?current=tailwind)
## Install
@@ -31,17 +31,17 @@ First of all you need to import a theme which contains all tokens (css-propertie
Afterward, you may import helper classes / placeholders to easily consume the tokens from your theme. There are some categories:
-- **init**: Global styles which apply to all or a large group of selectors. Make sure to import `inits/required.css` to normalize tags like `body` etc. Furthermore, we provide some default styles.
-- **icons**: Icons classes to load **woff2** files and adds `[data-icon]` and `[data-icon-after]` to enable icons for all tags and components.
-- **helpers**: Use dividers or focus border
-- **fonts**: Overwrite default `font-size`, `line-height` and `icon-size`
-- **density**: Overwrite default density to scale adaptive components inside container using density
-- **colors**: Sets an adaptive color to a container, which passes all required css-properties to children
+- **init**: Global styles which apply to all or a large group of selectors. Make sure to import `inits/required.css` to normalize tags like `body` etc. Furthermore, we provide some default styles.
+- **icons**: Icons classes to load **woff2** files and adds `[data-icon]` and `[data-icon-after]` to enable icons for all tags and components.
+- **helpers**: Use dividers or focus border
+- **fonts**: Overwrite default `font-size`, `line-height` and `icon-size`
+- **density**: Overwrite default density to scale adaptive components inside container using density
+- **colors**: Sets an adaptive color to a container, which passes all required css-properties to children
You can import the complete **init** styles with `db-ui-foundations[-absolute|-rollup|-webpack].css` which apply the default:
-- [Density](https://marketingportal.extranet.deutschebahn.com/marketingportal/Design-Anwendungen/db-ux-design-system/version-3/principles/adaptive#:~:text=und%20Textfarben%20sicherstellt.-,Sizing,-Adaptive%20Sizing%20ist): `regular`
-- [Adaptive Coloring](https://marketingportal.extranet.deutschebahn.com/marketingportal/Design-Anwendungen/db-ux-design-system/version-3/principles/adaptive#:~:text=Akzeptieren-,Coloring,-Adaptive%20Coloring%20bezieht): `neutral-bg-lvl-1`
+- [Density](https://marketingportal.extranet.deutschebahn.com/marketingportal/Design-Anwendungen/db-ux-design-system/version-3/principles/adaptive#:~:text=und%20Textfarben%20sicherstellt.-,Sizing,-Adaptive%20Sizing%20ist): `regular`
+- [Adaptive Coloring](https://marketingportal.extranet.deutschebahn.com/marketingportal/Design-Anwendungen/db-ux-design-system/version-3/principles/adaptive#:~:text=Akzeptieren-,Coloring,-Adaptive%20Coloring%20bezieht): `neutral-bg-lvl-1`
### CSS
@@ -306,11 +306,7 @@ If you want to optimize the size of the loaded styles, you might skip loading `@
## Migration
-We provide a cli tool to auto migrate your source code. Use this command in your repository:
-
-```shell
-npx @db-ui/foundations migration --src=./src
-```
+We provide a [CLI tool](https://github.com/db-ui/mono/blob/main/packages/migration/README.md) to auto migrate your source code.
## Deutsche Bahn brand
diff --git a/packages/foundations/assets/LICENSE b/packages/foundations/assets/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/fonts/LICENSE b/packages/foundations/assets/fonts/LICENSE
index f1c0714d723..6a5e228b98f 100644
--- a/packages/foundations/assets/fonts/LICENSE
+++ b/packages/foundations/assets/fonts/LICENSE
@@ -1,4 +1,51 @@
-Quick summary and translation from the license agreement provided at Deutsche Bahn Marketingportal (https://marketingportal.extranet.deutschebahn.com/marketingportal/Lizenzvereinbarung-ueber-die-Nutzung-der-DB-Type-Schriftenfamilie-9693166):
-_You're only allowed to use the font in the context of your work at Deutsche Bahn or to fulfill orders and/or services, that are bound to contracts with Deutsche Bahn. Any other usage especially for private purposes or unintended third parties is strictly prohibited._
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
-Please keep in mind that the "Lizenzvereinbarung über die Nutzung der DB Type Schriftenfamilie" (https://marketingportal.extranet.deutschebahn.com/marketingportal/Lizenzvereinbarung-ueber-die-Nutzung-der-DB-Type-Schriftenfamilie-9693166, german, you need a registration/login) are actually legally binding and this simple and translated excerpt is only giving you a quick hint regarding the whole license agreement; please consult that document for any further license questions and regulations.
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/fonts/secondary/LICENSE b/packages/foundations/assets/fonts/secondary/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/fonts/secondary/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/LICENSE b/packages/foundations/assets/icons/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/README.md b/packages/foundations/assets/icons/README.md
deleted file mode 100644
index 1bdbfd13327..00000000000
--- a/packages/foundations/assets/icons/README.md
+++ /dev/null
@@ -1,25 +0,0 @@
-# Icons
-
-This icon package contains all functional and illustrative icons that are provided in the DB UX Design System. The icons can also be found individually in the icon libraries of the marketing portal:
-
-- [Functional Icons](https://marketingportal.extranet.deutschebahn.com/marketingportal/Marke-und-Design/Basiselemente/Icons/Icon-Bibliotheken/Bibliothek-Funktionale-Icons)
-- [Illustrative Icons](https://marketingportal.extranet.deutschebahn.com/marketingportal/Marke-und-Design/Basiselemente/Icons/Icon-Bibliotheken/Bibliothek-Illustrative-Icons)
-
-## Dev related: How to provide these icons
-
-### Modifications for SVGs
-
-We process the following changes:
-
-- Minifications with [`ImageOptim`](https://imageoptim.com/mac)
-- Adding some contents within the SVGs (these assets might get exported correctly in the future)
- - CSS variables, add `style`-attribute next to the existing `fill`-attribute:
- - `fill="#282D37" style="var(--db-icon-color, currentColor)"`
- - `fill="#55b9e6" style="var(--db-icon-color, #55b9e6)"`
- - `fill="#EC0016" style="var(--db-icon-pulse-color, #EC0016)"`
- - `fill="#78be14" style="var(--db-icon-pulse-color, #78be14)"`
- - `id`-Attribute (generic `icon` id within all SVG files)
-
-### Icon font generation
-
-We've documented those necessary steps within our [docs folder](../../docs/Icons.md).
diff --git a/packages/foundations/assets/icons/functional/fonts/LICENSE b/packages/foundations/assets/icons/functional/fonts/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/all/LICENSE b/packages/foundations/assets/icons/functional/fonts/all/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/all/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/all/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/all/db-ux.woff2
index cdc4fe3ef68..f294c277fd1 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/all/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/all/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/default/LICENSE b/packages/foundations/assets/icons/functional/fonts/default/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/default/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/default/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/default/db-ux.woff2
index 90172daca07..e91f1aed141 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/default/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/default/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/default_12/LICENSE b/packages/foundations/assets/icons/functional/fonts/default_12/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/default_12/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/default_12/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/default_12/db-ux.woff2
index 4cff3abfa58..745d3f96369 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/default_12/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/default_12/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/default_14/LICENSE b/packages/foundations/assets/icons/functional/fonts/default_14/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/default_14/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/default_14/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/default_14/db-ux.woff2
index 6a7f2c1f4f5..745d3f96369 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/default_14/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/default_14/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/default_16/LICENSE b/packages/foundations/assets/icons/functional/fonts/default_16/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/default_16/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/default_16/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/default_16/db-ux.woff2
index 8ca6991206f..b08d042751e 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/default_16/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/default_16/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/default_20/LICENSE b/packages/foundations/assets/icons/functional/fonts/default_20/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/default_20/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/default_20/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/default_20/db-ux.woff2
index 0e04041702d..aa17c728fb0 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/default_20/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/default_20/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/default_24/LICENSE b/packages/foundations/assets/icons/functional/fonts/default_24/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/default_24/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/default_24/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/default_24/db-ux.woff2
index 393b47012fc..ad3cbe6c3e7 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/default_24/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/default_24/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/default_28/LICENSE b/packages/foundations/assets/icons/functional/fonts/default_28/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/default_28/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/default_28/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/default_28/db-ux.woff2
index cb8593db015..f18dca04fda 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/default_28/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/default_28/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/default_32/LICENSE b/packages/foundations/assets/icons/functional/fonts/default_32/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/default_32/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/default_32/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/default_32/db-ux.woff2
index 5a39505b39e..7d27c333be9 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/default_32/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/default_32/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/default_48/LICENSE b/packages/foundations/assets/icons/functional/fonts/default_48/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/default_48/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/default_48/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/default_48/db-ux.woff2
index a130934e795..d012f90337f 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/default_48/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/default_48/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/default_64/LICENSE b/packages/foundations/assets/icons/functional/fonts/default_64/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/default_64/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/default_64/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/default_64/db-ux.woff2
index b31af5aa0e3..ffd1d575198 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/default_64/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/default_64/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/filled/LICENSE b/packages/foundations/assets/icons/functional/fonts/filled/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/filled/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/filled/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/filled/db-ux.woff2
index 662aa1d2d31..a309c0117f6 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/filled/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/filled/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_12/LICENSE b/packages/foundations/assets/icons/functional/fonts/filled_12/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/filled_12/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_12/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/filled_12/db-ux.woff2
index 580bba3e4b7..d6add3edbde 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/filled_12/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/filled_12/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_14/LICENSE b/packages/foundations/assets/icons/functional/fonts/filled_14/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/filled_14/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_14/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/filled_14/db-ux.woff2
index 19527c1c1ad..d6add3edbde 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/filled_14/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/filled_14/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_16/LICENSE b/packages/foundations/assets/icons/functional/fonts/filled_16/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/filled_16/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_16/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/filled_16/db-ux.woff2
index ed8c6cea452..318e070e7a2 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/filled_16/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/filled_16/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_20/LICENSE b/packages/foundations/assets/icons/functional/fonts/filled_20/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/filled_20/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_20/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/filled_20/db-ux.woff2
index 107cd408e72..94d3e97175c 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/filled_20/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/filled_20/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_24/LICENSE b/packages/foundations/assets/icons/functional/fonts/filled_24/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/filled_24/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_24/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/filled_24/db-ux.woff2
index f5165814e12..094c8e48834 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/filled_24/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/filled_24/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_28/LICENSE b/packages/foundations/assets/icons/functional/fonts/filled_28/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/filled_28/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_28/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/filled_28/db-ux.woff2
index 576e5db0ffa..4ac45b268ca 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/filled_28/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/filled_28/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_32/LICENSE b/packages/foundations/assets/icons/functional/fonts/filled_32/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/filled_32/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_32/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/filled_32/db-ux.woff2
index f61e3e0908c..02ae544ec4b 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/filled_32/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/filled_32/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_48/LICENSE b/packages/foundations/assets/icons/functional/fonts/filled_48/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/filled_48/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_48/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/filled_48/db-ux.woff2
index 4955da6b4a9..3439d071ad9 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/filled_48/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/filled_48/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_64/LICENSE b/packages/foundations/assets/icons/functional/fonts/filled_64/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/filled_64/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/filled_64/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/filled_64/db-ux.woff2
index 329549bda97..b4de5ffc77b 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/filled_64/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/filled_64/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted/LICENSE b/packages/foundations/assets/icons/functional/fonts/inverted/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/inverted/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/inverted/db-ux.woff2
index 7d1467ccd60..dc8f8465a22 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/inverted/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/inverted/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_12/LICENSE b/packages/foundations/assets/icons/functional/fonts/inverted_12/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/inverted_12/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_12/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/inverted_12/db-ux.woff2
index 5f6606d4c88..634e566f793 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/inverted_12/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/inverted_12/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_14/LICENSE b/packages/foundations/assets/icons/functional/fonts/inverted_14/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/inverted_14/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_14/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/inverted_14/db-ux.woff2
index 8d6308d2312..7028dca20dc 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/inverted_14/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/inverted_14/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_16/LICENSE b/packages/foundations/assets/icons/functional/fonts/inverted_16/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/inverted_16/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_16/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/inverted_16/db-ux.woff2
index 02404c7925e..7028dca20dc 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/inverted_16/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/inverted_16/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_20/LICENSE b/packages/foundations/assets/icons/functional/fonts/inverted_20/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/inverted_20/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_20/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/inverted_20/db-ux.woff2
index 2ac3420d92b..8f2c1df5406 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/inverted_20/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/inverted_20/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_24/LICENSE b/packages/foundations/assets/icons/functional/fonts/inverted_24/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/inverted_24/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_24/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/inverted_24/db-ux.woff2
index 2316fcc1792..a86059de668 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/inverted_24/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/inverted_24/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_28/LICENSE b/packages/foundations/assets/icons/functional/fonts/inverted_28/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/inverted_28/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_28/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/inverted_28/db-ux.woff2
index 630093c5fff..8cda4a27af1 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/inverted_28/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/inverted_28/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_32/LICENSE b/packages/foundations/assets/icons/functional/fonts/inverted_32/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/inverted_32/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_32/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/inverted_32/db-ux.woff2
index d12150a45eb..babfab34ce7 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/inverted_32/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/inverted_32/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_48/LICENSE b/packages/foundations/assets/icons/functional/fonts/inverted_48/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/inverted_48/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_48/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/inverted_48/db-ux.woff2
index 0a47e64fb7e..dc005d5fc35 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/inverted_48/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/inverted_48/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_64/LICENSE b/packages/foundations/assets/icons/functional/fonts/inverted_64/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/fonts/inverted_64/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/fonts/inverted_64/db-ux.woff2 b/packages/foundations/assets/icons/functional/fonts/inverted_64/db-ux.woff2
index 7c921f94986..90430db817d 100644
Binary files a/packages/foundations/assets/icons/functional/fonts/inverted_64/db-ux.woff2 and b/packages/foundations/assets/icons/functional/fonts/inverted_64/db-ux.woff2 differ
diff --git a/packages/foundations/assets/icons/functional/images/LICENSE b/packages/foundations/assets/icons/functional/images/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/LICENSE b/packages/foundations/assets/icons/functional/images/accessibility/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/accessibility/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_12.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_12.svg
deleted file mode 100644
index f3247104356..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_14.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_14.svg
deleted file mode 100644
index 2f4bba14345..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_16.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_16.svg
deleted file mode 100644
index c407416cbfc..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_20.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_20.svg
deleted file mode 100644
index cca36dad2f5..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_24.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_24.svg
deleted file mode 100644
index 7c718affc6c..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_28.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_28.svg
deleted file mode 100644
index 1b69ae7a7e6..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_32.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_32.svg
deleted file mode 100644
index d8a8555933b..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_12.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_12.svg
deleted file mode 100644
index 087906241c2..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_14.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_14.svg
deleted file mode 100644
index 09e16fa80ea..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_16.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_16.svg
deleted file mode 100644
index cf2d0e05ca3..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_20.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_20.svg
deleted file mode 100644
index 6ecd3a44d04..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_24.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_24.svg
deleted file mode 100644
index ce1bdb9eae6..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_28.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_28.svg
deleted file mode 100644
index 71c13f48de5..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_32.svg b/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_32.svg
deleted file mode 100644
index 61106a536a0..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/ear_disabled_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_12.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_12.svg
deleted file mode 100644
index adf7eb2258b..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_14.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_14.svg
deleted file mode 100644
index a1abc4bd89c..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_16.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_16.svg
deleted file mode 100644
index 9fec12ffa45..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_20.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_20.svg
deleted file mode 100644
index 6a50b2b09d0..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_24.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_24.svg
deleted file mode 100644
index 0da856efca6..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_28.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_28.svg
deleted file mode 100644
index cb3e70a9053..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_32.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_32.svg
deleted file mode 100644
index 29cc079a1ad..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_blind_cane_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_12.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_12.svg
deleted file mode 100644
index 3f7ee5dd47f..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_14.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_14.svg
deleted file mode 100644
index f842229966e..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_16.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_16.svg
deleted file mode 100644
index f2ff9d3c3f4..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_20.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_20.svg
deleted file mode 100644
index 0c1a605448f..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_24.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_24.svg
deleted file mode 100644
index 3be06552fb9..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_28.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_28.svg
deleted file mode 100644
index 9968ada07be..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_32.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_32.svg
deleted file mode 100644
index 7cca794e827..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_rollator_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_12.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_12.svg
deleted file mode 100644
index d09410be2af..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_14.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_14.svg
deleted file mode 100644
index 6b31b5a1664..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_16.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_16.svg
deleted file mode 100644
index ae6089f931d..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_20.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_20.svg
deleted file mode 100644
index da6adb02fa3..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_24.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_24.svg
deleted file mode 100644
index fea05535dac..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_28.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_28.svg
deleted file mode 100644
index baa2d51290e..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_32.svg b/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_32.svg
deleted file mode 100644
index 939149eaf09..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/person_with_wheelchair_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_12.svg b/packages/foundations/assets/icons/functional/images/accessibility/support_dog_12.svg
deleted file mode 100644
index 6d4a7e0cdb3..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_14.svg b/packages/foundations/assets/icons/functional/images/accessibility/support_dog_14.svg
deleted file mode 100644
index ba2ae25e14b..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_16.svg b/packages/foundations/assets/icons/functional/images/accessibility/support_dog_16.svg
deleted file mode 100644
index 419215d9d66..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_20.svg b/packages/foundations/assets/icons/functional/images/accessibility/support_dog_20.svg
deleted file mode 100644
index bb2dfd5c5e6..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_24.svg b/packages/foundations/assets/icons/functional/images/accessibility/support_dog_24.svg
deleted file mode 100644
index ead1eae160c..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_28.svg b/packages/foundations/assets/icons/functional/images/accessibility/support_dog_28.svg
deleted file mode 100644
index 8914f91fd13..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_32.svg b/packages/foundations/assets/icons/functional/images/accessibility/support_dog_32.svg
deleted file mode 100644
index ccfdf2400a4..00000000000
--- a/packages/foundations/assets/icons/functional/images/accessibility/support_dog_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/LICENSE b/packages/foundations/assets/icons/functional/images/arrows/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/arrows/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_12.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_down_12.svg
deleted file mode 100644
index d9f14063009..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_14.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_down_14.svg
deleted file mode 100644
index 0df8d796b17..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_16.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_down_16.svg
deleted file mode 100644
index b8522880140..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_20.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_down_20.svg
deleted file mode 100644
index c556d885ed1..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_24.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_down_24.svg
deleted file mode 100644
index d0884d0e5ac..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_28.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_down_28.svg
deleted file mode 100644
index ab263648890..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_32.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_down_32.svg
deleted file mode 100644
index 8478272dc4f..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_down_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_12.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_left_12.svg
deleted file mode 100644
index bf8d2713ae2..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_14.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_left_14.svg
deleted file mode 100644
index 240427f950d..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_16.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_left_16.svg
deleted file mode 100644
index c36e8c8f70b..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_20.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_left_20.svg
deleted file mode 100644
index 6b653274996..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_24.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_left_24.svg
deleted file mode 100644
index ba7e20316d0..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_28.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_left_28.svg
deleted file mode 100644
index ebaa8e923dd..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_32.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_left_32.svg
deleted file mode 100644
index a768eb73224..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_left_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_12.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_right_12.svg
deleted file mode 100644
index 6cc2e14c519..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_14.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_right_14.svg
deleted file mode 100644
index b24c3162908..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_16.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_right_16.svg
deleted file mode 100644
index 9cb74b914ef..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_20.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_right_20.svg
deleted file mode 100644
index 145081b771e..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_24.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_right_24.svg
deleted file mode 100644
index cb0af54293e..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_28.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_right_28.svg
deleted file mode 100644
index c46e370f6e2..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_32.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_right_32.svg
deleted file mode 100644
index 49230b95055..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_right_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_12.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_12.svg
deleted file mode 100644
index 1ec1ef3bcf1..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_14.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_14.svg
deleted file mode 100644
index e532ab76aa6..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_16.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_16.svg
deleted file mode 100644
index ed91d316fd1..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_20.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_20.svg
deleted file mode 100644
index 29b0223eab7..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_24.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_24.svg
deleted file mode 100644
index 5271288c056..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_28.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_28.svg
deleted file mode 100644
index 9031de03c43..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_32.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_32.svg
deleted file mode 100644
index 3d56dfd0117..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_12.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_12.svg
deleted file mode 100644
index 4c495a6a96e..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_14.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_14.svg
deleted file mode 100644
index 27c9951ca20..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_16.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_16.svg
deleted file mode 100644
index 8b1e4b11e32..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_20.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_20.svg
deleted file mode 100644
index 410e647674a..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_24.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_24.svg
deleted file mode 100644
index 39c24066b09..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_28.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_28.svg
deleted file mode 100644
index f5777a0df21..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_32.svg b/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_32.svg
deleted file mode 100644
index a7b890718aa..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrow_up_right_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_12.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_12.svg
deleted file mode 100644
index f1e0d143499..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_14.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_14.svg
deleted file mode 100644
index 552cfd76301..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_16.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_16.svg
deleted file mode 100644
index 5a5f74a01a3..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_20.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_20.svg
deleted file mode 100644
index 11e9db5e95b..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_24.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_24.svg
deleted file mode 100644
index 9e9d7d5a517..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_28.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_28.svg
deleted file mode 100644
index 3a3a7696094..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_32.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_32.svg
deleted file mode 100644
index f0a779effb4..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_horizontal_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_12.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_12.svg
deleted file mode 100644
index b317021e187..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_14.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_14.svg
deleted file mode 100644
index 0509fc54554..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_16.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_16.svg
deleted file mode 100644
index 39bcfbce9a5..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_20.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_20.svg
deleted file mode 100644
index f5100ca62d5..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_24.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_24.svg
deleted file mode 100644
index afd1d39d10b..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_28.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_28.svg
deleted file mode 100644
index d2d9cb96f20..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_32.svg b/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_32.svg
deleted file mode 100644
index 5a0453cde19..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/arrows_vertical_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_12.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_down_12.svg
deleted file mode 100644
index 9a030e1babb..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_14.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_down_14.svg
deleted file mode 100644
index 48477786b22..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_16.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_down_16.svg
deleted file mode 100644
index 54705584e40..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_20.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_down_20.svg
deleted file mode 100644
index de8e59a7000..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_24.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_down_24.svg
deleted file mode 100644
index 70e1e521a9f..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_28.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_down_28.svg
deleted file mode 100644
index 48d81720476..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_32.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_down_32.svg
deleted file mode 100644
index 5fd3a831888..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_down_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_12.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_left_12.svg
deleted file mode 100644
index baa66ef120b..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_14.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_left_14.svg
deleted file mode 100644
index 638c9c3ce31..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_16.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_left_16.svg
deleted file mode 100644
index ad8cfe9f362..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_20.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_left_20.svg
deleted file mode 100644
index ba8340b3cdf..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_24.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_left_24.svg
deleted file mode 100644
index 230bba8de39..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_28.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_left_28.svg
deleted file mode 100644
index c8131dc88e1..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_32.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_left_32.svg
deleted file mode 100644
index 9d5d5a89a28..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_left_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_12.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_right_12.svg
deleted file mode 100644
index 4fd2f5ab168..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_14.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_right_14.svg
deleted file mode 100644
index 34e481c6ed0..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_16.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_right_16.svg
deleted file mode 100644
index a9e35c3e2f3..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_20.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_right_20.svg
deleted file mode 100644
index b51f8874f95..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_24.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_right_24.svg
deleted file mode 100644
index 918c03d258e..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_28.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_right_28.svg
deleted file mode 100644
index 5143a37180f..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_32.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_right_32.svg
deleted file mode 100644
index 3562f021b3d..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_right_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_12.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_up_12.svg
deleted file mode 100644
index 918aeb9467c..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_14.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_up_14.svg
deleted file mode 100644
index b037bfa8251..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_16.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_up_16.svg
deleted file mode 100644
index 40d0e30afe9..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_20.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_up_20.svg
deleted file mode 100644
index 946a0cc85da..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_24.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_up_24.svg
deleted file mode 100644
index 4bc45b3d58f..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_28.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_up_28.svg
deleted file mode 100644
index ea88f54ddee..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_32.svg b/packages/foundations/assets/icons/functional/images/arrows/chevron_up_32.svg
deleted file mode 100644
index b77258bf446..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/chevron_up_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_12.svg b/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_12.svg
deleted file mode 100644
index 5661bede2eb..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_14.svg b/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_14.svg
deleted file mode 100644
index 96dd3ff9e59..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_16.svg b/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_16.svg
deleted file mode 100644
index 347be02f4d9..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_20.svg b/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_20.svg
deleted file mode 100644
index 9df7c8a0ecf..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_24.svg b/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_24.svg
deleted file mode 100644
index b54ff1865e0..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_28.svg b/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_28.svg
deleted file mode 100644
index 1734bde3596..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_32.svg b/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_32.svg
deleted file mode 100644
index eadfeb50aed..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/circular_arrows_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_down_12.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_down_12.svg
deleted file mode 100644
index 49176857277..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_down_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_down_14.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_down_14.svg
deleted file mode 100644
index 45f9549ae8b..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_down_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_down_16.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_down_16.svg
deleted file mode 100644
index a042d4a846e..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_down_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_down_20.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_down_20.svg
deleted file mode 100644
index e8429363996..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_down_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_down_24.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_down_24.svg
deleted file mode 100644
index 8b330017cca..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_down_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_down_28.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_down_28.svg
deleted file mode 100644
index 1694b659f67..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_down_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_down_32.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_down_32.svg
deleted file mode 100644
index 52a46dc2bde..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_down_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_up_12.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_up_12.svg
deleted file mode 100644
index eeb1c7e5aaa..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_up_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_up_14.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_up_14.svg
deleted file mode 100644
index 103d5b97108..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_up_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_up_16.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_up_16.svg
deleted file mode 100644
index 98064445f1e..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_up_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_up_20.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_up_20.svg
deleted file mode 100644
index 0da4460e224..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_up_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_up_24.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_up_24.svg
deleted file mode 100644
index 41ef598524f..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_up_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_up_28.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_up_28.svg
deleted file mode 100644
index e0bb72dcfb5..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_up_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/sort_up_32.svg b/packages/foundations/assets/icons/functional/images/arrows/sort_up_32.svg
deleted file mode 100644
index 1ee9c9cb8d4..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/sort_up_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/undo_12.svg b/packages/foundations/assets/icons/functional/images/arrows/undo_12.svg
deleted file mode 100644
index d4c8bd95fd4..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/undo_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/undo_14.svg b/packages/foundations/assets/icons/functional/images/arrows/undo_14.svg
deleted file mode 100644
index 1a1efe384dc..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/undo_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/undo_16.svg b/packages/foundations/assets/icons/functional/images/arrows/undo_16.svg
deleted file mode 100644
index 348b5232ba2..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/undo_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/undo_20.svg b/packages/foundations/assets/icons/functional/images/arrows/undo_20.svg
deleted file mode 100644
index 20c77e2c294..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/undo_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/undo_24.svg b/packages/foundations/assets/icons/functional/images/arrows/undo_24.svg
deleted file mode 100644
index bf3c6d93194..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/undo_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/undo_28.svg b/packages/foundations/assets/icons/functional/images/arrows/undo_28.svg
deleted file mode 100644
index 016f7052711..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/undo_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/arrows/undo_32.svg b/packages/foundations/assets/icons/functional/images/arrows/undo_32.svg
deleted file mode 100644
index 11a8eded60d..00000000000
--- a/packages/foundations/assets/icons/functional/images/arrows/undo_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/LICENSE b/packages/foundations/assets/icons/functional/images/audio & video/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/audio & video/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_12.svg
deleted file mode 100644
index 4f6e00855fe..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_14.svg
deleted file mode 100644
index c6a727fdb58..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_16.svg
deleted file mode 100644
index 313c67d87dd..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_20.svg
deleted file mode 100644
index 2a5c4067b91..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_24.svg
deleted file mode 100644
index 61bb23d3a80..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_28.svg
deleted file mode 100644
index 67f854624ff..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_32.svg
deleted file mode 100644
index e5c0e021ea5..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_10_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_12.svg
deleted file mode 100644
index 9930f9d18b7..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_12_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_12_filled.svg
deleted file mode 100644
index a3c03f3ed23..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_14.svg
deleted file mode 100644
index 5f97d87f893..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_14_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_14_filled.svg
deleted file mode 100644
index 3d6459c910f..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_16.svg
deleted file mode 100644
index 264629b9d74..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_16_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_16_filled.svg
deleted file mode 100644
index 48114c2a632..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_20.svg
deleted file mode 100644
index c28b99c0fec..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_20_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_20_filled.svg
deleted file mode 100644
index c398857ae0d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_24.svg
deleted file mode 100644
index e4b85f74f60..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_24_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_24_filled.svg
deleted file mode 100644
index c398857ae0d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_28.svg
deleted file mode 100644
index 363c791a5bf..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_28_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_28_filled.svg
deleted file mode 100644
index 4a803dda36a..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_12.svg
deleted file mode 100644
index 45163404330..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_14.svg
deleted file mode 100644
index 30a774d204c..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_16.svg
deleted file mode 100644
index 7f5b8c9cec0..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_20.svg
deleted file mode 100644
index 918c1e17643..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_24.svg
deleted file mode 100644
index e499e51f4d6..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_28.svg
deleted file mode 100644
index fe4d82394dd..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_32.svg
deleted file mode 100644
index f60201dcde4..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_30_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_32.svg
deleted file mode 100644
index 53d03cd5cbf..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_32_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_32_filled.svg
deleted file mode 100644
index d4d760ae6d2..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_48.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_48.svg
deleted file mode 100644
index 30c83a535e6..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_48.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_48_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_48_filled.svg
deleted file mode 100644
index ced0aa06eb4..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_48_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_64.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_64.svg
deleted file mode 100644
index e1eaf7ba3f4..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_64.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_64_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_64_filled.svg
deleted file mode 100644
index b4f348ede26..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_64_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_12.svg
deleted file mode 100644
index 9728385c3ed..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_14.svg
deleted file mode 100644
index 65aabd39fa0..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_16.svg
deleted file mode 100644
index f2c025b90dc..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_20.svg
deleted file mode 100644
index 4fb7cfa3b77..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_24.svg
deleted file mode 100644
index 3493c0a9fd7..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_28.svg
deleted file mode 100644
index af148efc098..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_32.svg
deleted file mode 100644
index aed65fadc5b..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_backward_empty_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_12.svg
deleted file mode 100644
index 15326c24c9b..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_14.svg
deleted file mode 100644
index ccf8179c091..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_16.svg
deleted file mode 100644
index f88f249e69a..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_20.svg
deleted file mode 100644
index 68389998df0..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_24.svg
deleted file mode 100644
index 3408ba6ec53..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_28.svg
deleted file mode 100644
index eb8a94c929e..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_32.svg
deleted file mode 100644
index b7c0b7a70de..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_10_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_12.svg
deleted file mode 100644
index b09e2434125..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_12_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_12_filled.svg
deleted file mode 100644
index 2b74d82fb58..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_14.svg
deleted file mode 100644
index 300b75fa2ce..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_14_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_14_filled.svg
deleted file mode 100644
index 431b1a7e606..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_16.svg
deleted file mode 100644
index d89cd521c06..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_16_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_16_filled.svg
deleted file mode 100644
index 0efeaa77934..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_20.svg
deleted file mode 100644
index 62315458ccd..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_20_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_20_filled.svg
deleted file mode 100644
index 11f46803a5c..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_24.svg
deleted file mode 100644
index 1454cf04a91..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_24_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_24_filled.svg
deleted file mode 100644
index 11f46803a5c..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_28.svg
deleted file mode 100644
index 716584720e5..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_28_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_28_filled.svg
deleted file mode 100644
index 715e41260c1..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_12.svg
deleted file mode 100644
index 123857c4f6d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_14.svg
deleted file mode 100644
index 20d0d6b9d90..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_16.svg
deleted file mode 100644
index fa088c74b56..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_20.svg
deleted file mode 100644
index 97ba19213c5..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_24.svg
deleted file mode 100644
index 0e430211cdb..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_28.svg
deleted file mode 100644
index ee09465bdb0..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_32.svg
deleted file mode 100644
index 840655eba4f..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_30_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_32.svg
deleted file mode 100644
index b20404cc811..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_32_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_32_filled.svg
deleted file mode 100644
index 48f4c22c01e..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_48.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_48.svg
deleted file mode 100644
index 8fdf9278b4e..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_48.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_48_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_48_filled.svg
deleted file mode 100644
index 93e40af9625..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_48_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_64.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_64.svg
deleted file mode 100644
index 270d4e9f021..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_64.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_64_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_64_filled.svg
deleted file mode 100644
index 6ac252b0465..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_64_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_12.svg
deleted file mode 100644
index 72228c8f511..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_14.svg
deleted file mode 100644
index 405809537a2..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_16.svg
deleted file mode 100644
index 2bc5584d358..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_20.svg
deleted file mode 100644
index d83b5d0a099..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_24.svg
deleted file mode 100644
index 18ebe0c0d17..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_28.svg
deleted file mode 100644
index 4cf94645bf3..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_32.svg
deleted file mode 100644
index 4e872f60f4d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/fast_forward_empty_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_12.svg
deleted file mode 100644
index f5c177c80b1..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_12_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_12_filled.svg
deleted file mode 100644
index 831e8f2f06e..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_14.svg
deleted file mode 100644
index 0a4b61ca047..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_14_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_14_filled.svg
deleted file mode 100644
index 6d10f365522..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_16.svg
deleted file mode 100644
index d0c42ac27de..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_16_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_16_filled.svg
deleted file mode 100644
index 2345953a55a..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_20.svg
deleted file mode 100644
index df178dd98e2..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_20_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_20_filled.svg
deleted file mode 100644
index 01448fcb53d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_24.svg
deleted file mode 100644
index af8db9905dd..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_24_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_24_filled.svg
deleted file mode 100644
index 01448fcb53d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_28.svg
deleted file mode 100644
index e81b49bca21..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_28_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_28_filled.svg
deleted file mode 100644
index edde2f2a751..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_32.svg
deleted file mode 100644
index bf869606ea1..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/microphone_32_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/microphone_32_filled.svg
deleted file mode 100644
index 8095e5937e0..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/microphone_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/pause_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/pause_12.svg
deleted file mode 100644
index 12c4b2b16b6..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/pause_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/pause_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/pause_14.svg
deleted file mode 100644
index 8c4ec51685d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/pause_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/pause_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/pause_16.svg
deleted file mode 100644
index bd4a8d0afb3..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/pause_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/pause_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/pause_20.svg
deleted file mode 100644
index 5abcc22dadf..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/pause_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/pause_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/pause_24.svg
deleted file mode 100644
index 3cf3b7d3c0c..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/pause_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/pause_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/pause_28.svg
deleted file mode 100644
index c2895752d1d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/pause_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/pause_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/pause_32.svg
deleted file mode 100644
index 4a279f99359..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/pause_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/pause_48.svg b/packages/foundations/assets/icons/functional/images/audio & video/pause_48.svg
deleted file mode 100644
index 9386a3e798d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/pause_48.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/pause_64.svg b/packages/foundations/assets/icons/functional/images/audio & video/pause_64.svg
deleted file mode 100644
index d3844d87686..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/pause_64.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_12.svg
deleted file mode 100644
index 0a1e54956a1..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_12_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_12_filled.svg
deleted file mode 100644
index b6fb0b962a4..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_14.svg
deleted file mode 100644
index 0a9eafcfc6f..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_14_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_14_filled.svg
deleted file mode 100644
index 97a7b903d5e..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_16.svg
deleted file mode 100644
index 5b953a3ff3c..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_16_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_16_filled.svg
deleted file mode 100644
index 86deb60930b..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_20.svg
deleted file mode 100644
index ac0403a95c0..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_20_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_20_filled.svg
deleted file mode 100644
index 4228e16dbed..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_24.svg
deleted file mode 100644
index f82d9dd59bd..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_24_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_24_filled.svg
deleted file mode 100644
index 4228e16dbed..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_28.svg
deleted file mode 100644
index d70b809f2eb..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_28_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_28_filled.svg
deleted file mode 100644
index 141641599a3..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_32.svg
deleted file mode 100644
index 33b5b809c36..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_32_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_32_filled.svg
deleted file mode 100644
index cd9eccc342a..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_48.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_48.svg
deleted file mode 100644
index 41707dc3853..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_48.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_48_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_48_filled.svg
deleted file mode 100644
index 799c94d7d27..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_48_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_64.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_64.svg
deleted file mode 100644
index 4400795018a..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_64.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/play_64_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/play_64_filled.svg
deleted file mode 100644
index 48e2007bb03..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/play_64_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_12.svg
deleted file mode 100644
index 7d676d33e39..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_12_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_12_filled.svg
deleted file mode 100644
index b590c1f7333..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_14.svg
deleted file mode 100644
index 9f53752b61c..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_14_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_14_filled.svg
deleted file mode 100644
index b35dc71354a..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_16.svg
deleted file mode 100644
index 0af12859851..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_16_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_16_filled.svg
deleted file mode 100644
index e86b6046099..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_20.svg
deleted file mode 100644
index c553e4cf547..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_20_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_20_filled.svg
deleted file mode 100644
index 85fe9808c23..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_24.svg
deleted file mode 100644
index 79d2c75c571..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_24_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_24_filled.svg
deleted file mode 100644
index 85fe9808c23..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_28.svg
deleted file mode 100644
index c617b191ad8..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_28_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_28_filled.svg
deleted file mode 100644
index ef087e69981..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_32.svg
deleted file mode 100644
index ccd049765df..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_32_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_32_filled.svg
deleted file mode 100644
index bd5b6bfff40..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_48.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_48.svg
deleted file mode 100644
index d3047714bd5..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_48.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_48_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_48_filled.svg
deleted file mode 100644
index 0a63a049213..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_48_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_64.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_64.svg
deleted file mode 100644
index 736dea3c2a7..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_64.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_64_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_64_filled.svg
deleted file mode 100644
index f507a03106f..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_backward_64_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_12.svg
deleted file mode 100644
index 5bd23ae21cc..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_12_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_12_filled.svg
deleted file mode 100644
index f8de4b29fa7..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_14.svg
deleted file mode 100644
index fe64fb7458c..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_14_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_14_filled.svg
deleted file mode 100644
index 4e0a99cad26..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_16.svg
deleted file mode 100644
index 8bfd3d6a7cf..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_16_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_16_filled.svg
deleted file mode 100644
index 0cb5fa41332..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_20.svg
deleted file mode 100644
index 667aafa702f..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_20_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_20_filled.svg
deleted file mode 100644
index 5c60ac15166..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_24.svg
deleted file mode 100644
index 4332f6babb5..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_24_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_24_filled.svg
deleted file mode 100644
index 5c60ac15166..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_28.svg
deleted file mode 100644
index e702ba1a866..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_28_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_28_filled.svg
deleted file mode 100644
index 3bf3b1ca6e3..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_32.svg
deleted file mode 100644
index e47035bdfed..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_32_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_32_filled.svg
deleted file mode 100644
index 2fb4c4e943f..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_48.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_48.svg
deleted file mode 100644
index e5d75abe6ed..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_48.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_48_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_48_filled.svg
deleted file mode 100644
index 7a18d9ebfb1..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_48_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_64.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_64.svg
deleted file mode 100644
index b963713755d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_64.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_64_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_64_filled.svg
deleted file mode 100644
index a19f62d7881..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/skip_forward_64_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_12.svg
deleted file mode 100644
index 033a51100f0..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_12_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_12_filled.svg
deleted file mode 100644
index aaaaf439ab1..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_14.svg
deleted file mode 100644
index 4be30cba134..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_14_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_14_filled.svg
deleted file mode 100644
index 90a2c3a2189..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_16.svg
deleted file mode 100644
index ab866ecbce9..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_16_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_16_filled.svg
deleted file mode 100644
index 5869215881f..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_20.svg
deleted file mode 100644
index 7eab5e6490e..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_20_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_20_filled.svg
deleted file mode 100644
index b452603ef4e..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_24.svg
deleted file mode 100644
index 0d19798dd0c..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_24_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_24_filled.svg
deleted file mode 100644
index b452603ef4e..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_28.svg
deleted file mode 100644
index ea9b9db2e6a..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_28_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_28_filled.svg
deleted file mode 100644
index 9f03891e232..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_32.svg
deleted file mode 100644
index 24a00710921..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_32_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_32_filled.svg
deleted file mode 100644
index 6e4fcc01423..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_48.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_48.svg
deleted file mode 100644
index 4126b6a1c94..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_48.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_48_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_48_filled.svg
deleted file mode 100644
index 288f023de6d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_48_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_64.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_64.svg
deleted file mode 100644
index 144bb157a8a..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_64.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/stop_64_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/stop_64_filled.svg
deleted file mode 100644
index 8197964f164..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/stop_64_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/subtitles_12.svg
deleted file mode 100644
index 29988627e4b..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_12_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/subtitles_12_filled.svg
deleted file mode 100644
index 4fa964f555f..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/subtitles_14.svg
deleted file mode 100644
index 32c8ddb04a8..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_14_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/subtitles_14_filled.svg
deleted file mode 100644
index cd5b9dd4a4e..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/subtitles_16.svg
deleted file mode 100644
index 7cf938c270a..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_16_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/subtitles_16_filled.svg
deleted file mode 100644
index ab9c4f9f9e5..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/subtitles_20.svg
deleted file mode 100644
index dd035c26e80..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_20_filled.svg b/packages/foundations/assets/icons/functional/images/audio & video/subtitles_20_filled.svg
deleted file mode 100644
index 21e3b47490b..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/subtitles_24.svg
deleted file mode 100644
index a55df129eaa..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/subtitles_28.svg
deleted file mode 100644
index 7c8237e0821..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/subtitles_32.svg
deleted file mode 100644
index ab243e76726..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/subtitles_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_12.svg
deleted file mode 100644
index 00f37b33c6a..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_14.svg
deleted file mode 100644
index b9dce539daa..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_16.svg
deleted file mode 100644
index 38dece74434..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_20.svg
deleted file mode 100644
index 40417ab4d9d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_24.svg
deleted file mode 100644
index 0e5db7e6ee0..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_28.svg
deleted file mode 100644
index ee04f3f6975..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_32.svg
deleted file mode 100644
index 58c59613dbf..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_disabled_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_down_12.svg
deleted file mode 100644
index 111f1de2f7b..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_down_14.svg
deleted file mode 100644
index bae63a9d268..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_down_16.svg
deleted file mode 100644
index 202aadddf93..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_down_20.svg
deleted file mode 100644
index 5e3f991b9ac..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_down_24.svg
deleted file mode 100644
index 7bffe66ecc3..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_down_28.svg
deleted file mode 100644
index c50d0a16d7a..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_down_32.svg
deleted file mode 100644
index de50ea19f2f..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_down_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_12.svg
deleted file mode 100644
index 40679321db3..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_14.svg
deleted file mode 100644
index 5dd82111432..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_16.svg
deleted file mode 100644
index 785fa6cfa0d..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_20.svg
deleted file mode 100644
index 022ea5a310e..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_24.svg
deleted file mode 100644
index 4aa2b8f7b1e..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_28.svg
deleted file mode 100644
index 11406a8edc4..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_32.svg
deleted file mode 100644
index d7e937042ca..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_silent_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_12.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_up_12.svg
deleted file mode 100644
index ca1c13e829f..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_14.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_up_14.svg
deleted file mode 100644
index 5debd0e3ff6..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_16.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_up_16.svg
deleted file mode 100644
index 999f31c9f4e..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_20.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_up_20.svg
deleted file mode 100644
index 23acdb63bc9..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_24.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_up_24.svg
deleted file mode 100644
index 73723215c1b..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_28.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_up_28.svg
deleted file mode 100644
index 9a372509d04..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_32.svg b/packages/foundations/assets/icons/functional/images/audio & video/volume_up_32.svg
deleted file mode 100644
index 6b006442dc3..00000000000
--- a/packages/foundations/assets/icons/functional/images/audio & video/volume_up_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/LICENSE b/packages/foundations/assets/icons/functional/images/buildings/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/buildings/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/buildings/house_12.svg b/packages/foundations/assets/icons/functional/images/buildings/house_12.svg
deleted file mode 100644
index 9dcd99e942e..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/house_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/house_12_filled.svg b/packages/foundations/assets/icons/functional/images/buildings/house_12_filled.svg
deleted file mode 100644
index 85fbc83e7b3..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/house_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/house_14.svg b/packages/foundations/assets/icons/functional/images/buildings/house_14.svg
deleted file mode 100644
index 81a1f15429c..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/house_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/house_14_filled.svg b/packages/foundations/assets/icons/functional/images/buildings/house_14_filled.svg
deleted file mode 100644
index ac0859671f4..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/house_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/house_16.svg b/packages/foundations/assets/icons/functional/images/buildings/house_16.svg
deleted file mode 100644
index e57ade8bdbf..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/house_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/house_16_filled.svg b/packages/foundations/assets/icons/functional/images/buildings/house_16_filled.svg
deleted file mode 100644
index 5351e3a74fc..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/house_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/house_20.svg b/packages/foundations/assets/icons/functional/images/buildings/house_20.svg
deleted file mode 100644
index abe6194e49c..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/house_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/house_20_filled.svg b/packages/foundations/assets/icons/functional/images/buildings/house_20_filled.svg
deleted file mode 100644
index 74ac1aaa7a9..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/house_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/house_24.svg b/packages/foundations/assets/icons/functional/images/buildings/house_24.svg
deleted file mode 100644
index a6d406fd286..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/house_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/house_28.svg b/packages/foundations/assets/icons/functional/images/buildings/house_28.svg
deleted file mode 100644
index a4d40a59f3f..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/house_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/house_32.svg b/packages/foundations/assets/icons/functional/images/buildings/house_32.svg
deleted file mode 100644
index 21d0442bd59..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/house_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/market_12.svg b/packages/foundations/assets/icons/functional/images/buildings/market_12.svg
deleted file mode 100644
index 94a91d63a5a..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/market_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/market_12_filled.svg b/packages/foundations/assets/icons/functional/images/buildings/market_12_filled.svg
deleted file mode 100644
index 610e233a8c6..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/market_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/market_14.svg b/packages/foundations/assets/icons/functional/images/buildings/market_14.svg
deleted file mode 100644
index 0df6675f3f6..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/market_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/market_14_filled.svg b/packages/foundations/assets/icons/functional/images/buildings/market_14_filled.svg
deleted file mode 100644
index 480090f920c..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/market_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/market_16.svg b/packages/foundations/assets/icons/functional/images/buildings/market_16.svg
deleted file mode 100644
index 200bff5f8a1..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/market_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/market_16_filled.svg b/packages/foundations/assets/icons/functional/images/buildings/market_16_filled.svg
deleted file mode 100644
index 7a5b65beb12..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/market_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/market_20.svg b/packages/foundations/assets/icons/functional/images/buildings/market_20.svg
deleted file mode 100644
index 8ae890db7c8..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/market_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/market_20_filled.svg b/packages/foundations/assets/icons/functional/images/buildings/market_20_filled.svg
deleted file mode 100644
index 3d2f36f9854..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/market_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/market_24.svg b/packages/foundations/assets/icons/functional/images/buildings/market_24.svg
deleted file mode 100644
index b27c2a2a232..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/market_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/market_28.svg b/packages/foundations/assets/icons/functional/images/buildings/market_28.svg
deleted file mode 100644
index baba8fee26b..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/market_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/market_32.svg b/packages/foundations/assets/icons/functional/images/buildings/market_32.svg
deleted file mode 100644
index fc8da3630eb..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/market_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/train_station_12.svg b/packages/foundations/assets/icons/functional/images/buildings/train_station_12.svg
deleted file mode 100644
index bf9d2d10786..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/train_station_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/train_station_14.svg b/packages/foundations/assets/icons/functional/images/buildings/train_station_14.svg
deleted file mode 100644
index 23c9b9cd7df..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/train_station_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/train_station_16.svg b/packages/foundations/assets/icons/functional/images/buildings/train_station_16.svg
deleted file mode 100644
index f106375054e..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/train_station_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/train_station_20.svg b/packages/foundations/assets/icons/functional/images/buildings/train_station_20.svg
deleted file mode 100644
index ea368e483a1..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/train_station_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/train_station_24.svg b/packages/foundations/assets/icons/functional/images/buildings/train_station_24.svg
deleted file mode 100644
index 1bdbf31ec67..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/train_station_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/train_station_28.svg b/packages/foundations/assets/icons/functional/images/buildings/train_station_28.svg
deleted file mode 100644
index 6df8408e74a..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/train_station_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/buildings/train_station_32.svg b/packages/foundations/assets/icons/functional/images/buildings/train_station_32.svg
deleted file mode 100644
index 8930a199771..00000000000
--- a/packages/foundations/assets/icons/functional/images/buildings/train_station_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/LICENSE b/packages/foundations/assets/icons/functional/images/business & payment/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/business & payment/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/cash_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/cash_12.svg
deleted file mode 100644
index 8950998f7b6..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/cash_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/cash_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/cash_14.svg
deleted file mode 100644
index a553d22bc52..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/cash_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/cash_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/cash_16.svg
deleted file mode 100644
index d1583b1ae29..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/cash_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/cash_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/cash_20.svg
deleted file mode 100644
index 3cd6fee0d05..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/cash_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/cash_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/cash_24.svg
deleted file mode 100644
index 8c157c88c5b..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/cash_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/cash_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/cash_28.svg
deleted file mode 100644
index 2ffbeca9639..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/cash_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/cash_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/cash_32.svg
deleted file mode 100644
index 4af33ae38f1..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/cash_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/credit_card_12.svg
deleted file mode 100644
index e27c6cad9d0..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_12_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/credit_card_12_filled.svg
deleted file mode 100644
index 76750899c37..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/credit_card_14.svg
deleted file mode 100644
index a271204278b..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_14_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/credit_card_14_filled.svg
deleted file mode 100644
index e43787b8f1a..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/credit_card_16.svg
deleted file mode 100644
index 7d95289a0f2..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_16_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/credit_card_16_filled.svg
deleted file mode 100644
index 38ad34e17a9..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/credit_card_20.svg
deleted file mode 100644
index d1a2a746900..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_20_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/credit_card_20_filled.svg
deleted file mode 100644
index f5ae85176d1..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/credit_card_24.svg
deleted file mode 100644
index 080056df023..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/credit_card_28.svg
deleted file mode 100644
index 1f959a73879..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/credit_card_32.svg
deleted file mode 100644
index 0c399799c49..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/credit_card_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/discount_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/discount_12.svg
deleted file mode 100644
index 296cbda18c7..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/discount_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/discount_12_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/discount_12_filled.svg
deleted file mode 100644
index 90b1b98615d..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/discount_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/discount_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/discount_14.svg
deleted file mode 100644
index ce5c28ba939..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/discount_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/discount_14_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/discount_14_filled.svg
deleted file mode 100644
index d4b97f88e14..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/discount_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/discount_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/discount_16.svg
deleted file mode 100644
index 45771641ab3..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/discount_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/discount_16_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/discount_16_filled.svg
deleted file mode 100644
index 6e4c4c6b6b0..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/discount_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/discount_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/discount_20.svg
deleted file mode 100644
index 0e1081a8d67..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/discount_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/discount_20_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/discount_20_filled.svg
deleted file mode 100644
index 420c2849df6..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/discount_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/discount_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/discount_24.svg
deleted file mode 100644
index 33c487927f4..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/discount_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/discount_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/discount_28.svg
deleted file mode 100644
index 74be551c785..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/discount_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/discount_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/discount_32.svg
deleted file mode 100644
index 3e616550c0f..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/discount_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/generic_card_12.svg
deleted file mode 100644
index ede20c59c6c..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_12_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/generic_card_12_filled.svg
deleted file mode 100644
index 113048f171f..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/generic_card_14.svg
deleted file mode 100644
index fa458309cb3..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_14_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/generic_card_14_filled.svg
deleted file mode 100644
index 6638099d000..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/generic_card_16.svg
deleted file mode 100644
index 44c63656f84..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_16_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/generic_card_16_filled.svg
deleted file mode 100644
index 79a3af780c0..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/generic_card_20.svg
deleted file mode 100644
index 2822d3b8f86..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_20_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/generic_card_20_filled.svg
deleted file mode 100644
index 1f135fafc87..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/generic_card_24.svg
deleted file mode 100644
index 09930904654..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/generic_card_28.svg
deleted file mode 100644
index f8dcb502ca4..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/generic_card_32.svg
deleted file mode 100644
index b2cde717e86..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/generic_card_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/gift_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/gift_12.svg
deleted file mode 100644
index 82ceb40a313..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/gift_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/gift_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/gift_14.svg
deleted file mode 100644
index bc9ab4fb6ba..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/gift_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/gift_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/gift_16.svg
deleted file mode 100644
index a5a9387d59e..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/gift_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/gift_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/gift_20.svg
deleted file mode 100644
index 73fd7993ea2..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/gift_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/gift_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/gift_24.svg
deleted file mode 100644
index ab0d16f6fee..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/gift_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/gift_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/gift_28.svg
deleted file mode 100644
index a014b924fb7..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/gift_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/gift_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/gift_32.svg
deleted file mode 100644
index 5b9db52700d..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/gift_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_12.svg
deleted file mode 100644
index de5068108f2..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_14.svg
deleted file mode 100644
index 57b5dbf57a9..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_16.svg
deleted file mode 100644
index 7bb2855f4f2..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_20.svg
deleted file mode 100644
index 61f06afc153..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_24.svg
deleted file mode 100644
index 009cc0ca3c2..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_28.svg
deleted file mode 100644
index 012e40e7565..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_32.svg
deleted file mode 100644
index 7791bea7a92..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/paragraph_mark_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/sepa_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/sepa_12.svg
deleted file mode 100644
index a47d86e283f..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/sepa_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/sepa_12_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/sepa_12_filled.svg
deleted file mode 100644
index f9ab2088d76..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/sepa_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/sepa_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/sepa_14.svg
deleted file mode 100644
index 264d1caa878..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/sepa_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/sepa_14_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/sepa_14_filled.svg
deleted file mode 100644
index 107f789874e..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/sepa_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/sepa_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/sepa_16.svg
deleted file mode 100644
index 7f1a2706a86..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/sepa_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/sepa_16_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/sepa_16_filled.svg
deleted file mode 100644
index 862f93b9768..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/sepa_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/sepa_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/sepa_20.svg
deleted file mode 100644
index c98bb0da938..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/sepa_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/sepa_20_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/sepa_20_filled.svg
deleted file mode 100644
index 94c4cd2f4d1..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/sepa_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/sepa_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/sepa_24.svg
deleted file mode 100644
index 586586adcb5..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/sepa_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/sepa_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/sepa_28.svg
deleted file mode 100644
index 1a29752baee..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/sepa_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/sepa_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/sepa_32.svg
deleted file mode 100644
index b805fc3b5d2..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/sepa_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_12.svg
deleted file mode 100644
index e43c887e910..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_12_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_12_filled.svg
deleted file mode 100644
index c78117457c8..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_14.svg
deleted file mode 100644
index 1997c6c59d2..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_14_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_14_filled.svg
deleted file mode 100644
index ddb6264640f..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_16.svg
deleted file mode 100644
index 82fe9264448..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_16_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_16_filled.svg
deleted file mode 100644
index 74147828b34..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_20.svg
deleted file mode 100644
index 25ebc5ba81e..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_20_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_20_filled.svg
deleted file mode 100644
index ad726e24c8f..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_24.svg
deleted file mode 100644
index c82419e88fe..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_28.svg
deleted file mode 100644
index 08f4d03ddd9..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_32.svg
deleted file mode 100644
index 7adbb00fc17..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_bag_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_12.svg
deleted file mode 100644
index 2b5f1e8b7a0..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_12_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_12_filled.svg
deleted file mode 100644
index a0617bbdb61..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_14.svg
deleted file mode 100644
index 19c0c75dc76..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_14_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_14_filled.svg
deleted file mode 100644
index 4f0d5753ec5..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_16.svg
deleted file mode 100644
index 584c6da3a03..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_16_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_16_filled.svg
deleted file mode 100644
index 87b79aad5c1..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_20.svg
deleted file mode 100644
index c79e3fd9ebc..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_20_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_20_filled.svg
deleted file mode 100644
index 0da4c1e5676..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_24.svg
deleted file mode 100644
index a166a4d92c1..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_28.svg
deleted file mode 100644
index a5ba2d951bb..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_32.svg
deleted file mode 100644
index f2d0e99ff4d..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_12.svg
deleted file mode 100644
index 3161f5cabc5..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_12_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_12_filled.svg
deleted file mode 100644
index d5c5fb319ea..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_14.svg
deleted file mode 100644
index acaf24bf3ab..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_14_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_14_filled.svg
deleted file mode 100644
index 51015869b72..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_16.svg
deleted file mode 100644
index fc8247fb11e..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_16_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_16_filled.svg
deleted file mode 100644
index d7cdeb313ed..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_20.svg
deleted file mode 100644
index 65c336da34d..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_20_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_20_filled.svg
deleted file mode 100644
index 7a04bb0f249..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_24.svg
deleted file mode 100644
index d39abfa19bc..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_28.svg
deleted file mode 100644
index f0e749e8376..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_32.svg
deleted file mode 100644
index e0da1becea1..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_basket_disabled_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_12.svg
deleted file mode 100644
index 5d5f8aef365..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_14.svg
deleted file mode 100644
index 4c81d8d0528..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_16.svg
deleted file mode 100644
index dc9ee8fa95f..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_20.svg
deleted file mode 100644
index cda445611b0..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_24.svg
deleted file mode 100644
index 2b993b7a18d..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_28.svg
deleted file mode 100644
index 7c793c09e9c..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_32.svg
deleted file mode 100644
index 7dc99e5f810..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_12.svg
deleted file mode 100644
index 41bde32688c..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_14.svg
deleted file mode 100644
index 4696dd380ed..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_16.svg
deleted file mode 100644
index fa0846f3a55..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_20.svg
deleted file mode 100644
index eaddfe55784..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_24.svg
deleted file mode 100644
index aeed5979dd0..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_28.svg
deleted file mode 100644
index 6c3dd5774da..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_32.svg
deleted file mode 100644
index 5b6abc8a216..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/shopping_cart_disabled_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/ticket_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/ticket_12.svg
deleted file mode 100644
index 5db0da621e7..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/ticket_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/ticket_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/ticket_14.svg
deleted file mode 100644
index 671d464f977..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/ticket_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/ticket_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/ticket_16.svg
deleted file mode 100644
index e3fd5cdea7d..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/ticket_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/ticket_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/ticket_20.svg
deleted file mode 100644
index 013a4cc8211..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/ticket_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/ticket_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/ticket_24.svg
deleted file mode 100644
index 627ddda8216..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/ticket_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/ticket_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/ticket_28.svg
deleted file mode 100644
index 50dcbbace99..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/ticket_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/ticket_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/ticket_32.svg
deleted file mode 100644
index 7858bd09037..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/ticket_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/tickets_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/tickets_12.svg
deleted file mode 100644
index a03dcd2ecf4..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/tickets_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/tickets_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/tickets_14.svg
deleted file mode 100644
index a880c4d9441..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/tickets_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/tickets_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/tickets_16.svg
deleted file mode 100644
index 770869d3bcd..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/tickets_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/tickets_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/tickets_20.svg
deleted file mode 100644
index 93f0e96ee86..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/tickets_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/tickets_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/tickets_24.svg
deleted file mode 100644
index 12faa91f4dd..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/tickets_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/tickets_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/tickets_28.svg
deleted file mode 100644
index 6ca28537741..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/tickets_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/tickets_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/tickets_32.svg
deleted file mode 100644
index 15b3a147dda..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/tickets_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/voucher_12.svg b/packages/foundations/assets/icons/functional/images/business & payment/voucher_12.svg
deleted file mode 100644
index 680fb20e959..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/voucher_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/voucher_12_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/voucher_12_filled.svg
deleted file mode 100644
index a5695f42a10..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/voucher_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/voucher_14.svg b/packages/foundations/assets/icons/functional/images/business & payment/voucher_14.svg
deleted file mode 100644
index dd8befbfe8e..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/voucher_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/voucher_14_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/voucher_14_filled.svg
deleted file mode 100644
index cfffb04d290..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/voucher_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/voucher_16.svg b/packages/foundations/assets/icons/functional/images/business & payment/voucher_16.svg
deleted file mode 100644
index d2ca8a11c7c..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/voucher_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/voucher_16_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/voucher_16_filled.svg
deleted file mode 100644
index 9bd681ab565..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/voucher_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/voucher_20.svg b/packages/foundations/assets/icons/functional/images/business & payment/voucher_20.svg
deleted file mode 100644
index 55ba23d88c1..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/voucher_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/voucher_20_filled.svg b/packages/foundations/assets/icons/functional/images/business & payment/voucher_20_filled.svg
deleted file mode 100644
index e4ea2ffe0d1..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/voucher_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/voucher_24.svg b/packages/foundations/assets/icons/functional/images/business & payment/voucher_24.svg
deleted file mode 100644
index 3a398f0ef51..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/voucher_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/voucher_28.svg b/packages/foundations/assets/icons/functional/images/business & payment/voucher_28.svg
deleted file mode 100644
index 857576afcc6..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/voucher_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/business & payment/voucher_32.svg b/packages/foundations/assets/icons/functional/images/business & payment/voucher_32.svg
deleted file mode 100644
index 85807a195d6..00000000000
--- a/packages/foundations/assets/icons/functional/images/business & payment/voucher_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/LICENSE b/packages/foundations/assets/icons/functional/images/communication/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/communication/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/communication/chat_12.svg b/packages/foundations/assets/icons/functional/images/communication/chat_12.svg
deleted file mode 100644
index 31bc6778e94..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/chat_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/chat_12_filled.svg b/packages/foundations/assets/icons/functional/images/communication/chat_12_filled.svg
deleted file mode 100644
index 0711ea8419d..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/chat_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/chat_14.svg b/packages/foundations/assets/icons/functional/images/communication/chat_14.svg
deleted file mode 100644
index 83a7f49885a..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/chat_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/chat_14_filled.svg b/packages/foundations/assets/icons/functional/images/communication/chat_14_filled.svg
deleted file mode 100644
index 53259931e2d..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/chat_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/chat_16.svg b/packages/foundations/assets/icons/functional/images/communication/chat_16.svg
deleted file mode 100644
index 676ebeebe64..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/chat_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/chat_16_filled.svg b/packages/foundations/assets/icons/functional/images/communication/chat_16_filled.svg
deleted file mode 100644
index e02dda81506..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/chat_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/chat_20.svg b/packages/foundations/assets/icons/functional/images/communication/chat_20.svg
deleted file mode 100644
index bd3923771e5..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/chat_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/chat_20_filled.svg b/packages/foundations/assets/icons/functional/images/communication/chat_20_filled.svg
deleted file mode 100644
index 619f2eef701..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/chat_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/chat_24.svg b/packages/foundations/assets/icons/functional/images/communication/chat_24.svg
deleted file mode 100644
index efef4dfb8a8..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/chat_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/chat_28.svg b/packages/foundations/assets/icons/functional/images/communication/chat_28.svg
deleted file mode 100644
index 4488ee7a161..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/chat_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/chat_32.svg b/packages/foundations/assets/icons/functional/images/communication/chat_32.svg
deleted file mode 100644
index 049d2095be8..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/chat_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/envelope_12.svg b/packages/foundations/assets/icons/functional/images/communication/envelope_12.svg
deleted file mode 100644
index 52b0d4aecc2..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/envelope_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/envelope_14.svg b/packages/foundations/assets/icons/functional/images/communication/envelope_14.svg
deleted file mode 100644
index be37a3ad233..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/envelope_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/envelope_16.svg b/packages/foundations/assets/icons/functional/images/communication/envelope_16.svg
deleted file mode 100644
index a9f0ab57b5b..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/envelope_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/envelope_20.svg b/packages/foundations/assets/icons/functional/images/communication/envelope_20.svg
deleted file mode 100644
index 9f42bc2c8a7..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/envelope_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/envelope_24.svg b/packages/foundations/assets/icons/functional/images/communication/envelope_24.svg
deleted file mode 100644
index aa54d5f5ae6..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/envelope_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/envelope_28.svg b/packages/foundations/assets/icons/functional/images/communication/envelope_28.svg
deleted file mode 100644
index be0a2604562..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/envelope_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/envelope_32.svg b/packages/foundations/assets/icons/functional/images/communication/envelope_32.svg
deleted file mode 100644
index e521601d578..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/envelope_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/paper_plane_12.svg b/packages/foundations/assets/icons/functional/images/communication/paper_plane_12.svg
deleted file mode 100644
index 7e35241705a..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/paper_plane_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/paper_plane_14.svg b/packages/foundations/assets/icons/functional/images/communication/paper_plane_14.svg
deleted file mode 100644
index 258369889fa..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/paper_plane_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/paper_plane_16.svg b/packages/foundations/assets/icons/functional/images/communication/paper_plane_16.svg
deleted file mode 100644
index 44d4bedcf72..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/paper_plane_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/paper_plane_20.svg b/packages/foundations/assets/icons/functional/images/communication/paper_plane_20.svg
deleted file mode 100644
index eecef266c42..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/paper_plane_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/paper_plane_24.svg b/packages/foundations/assets/icons/functional/images/communication/paper_plane_24.svg
deleted file mode 100644
index b1f0c928211..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/paper_plane_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/paper_plane_28.svg b/packages/foundations/assets/icons/functional/images/communication/paper_plane_28.svg
deleted file mode 100644
index 618c951d089..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/paper_plane_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/paper_plane_32.svg b/packages/foundations/assets/icons/functional/images/communication/paper_plane_32.svg
deleted file mode 100644
index 5f73e7784d5..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/paper_plane_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_12.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_12.svg
deleted file mode 100644
index 72480277e5f..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_14.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_14.svg
deleted file mode 100644
index 4ae546d4e93..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_16.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_16.svg
deleted file mode 100644
index 89f77e06097..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_20.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_20.svg
deleted file mode 100644
index 34d5aa52fc2..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_24.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_24.svg
deleted file mode 100644
index 6ee0d1d2f48..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_28.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_28.svg
deleted file mode 100644
index 6479e2a4524..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_32.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_32.svg
deleted file mode 100644
index 51499ac0237..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_12.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_12.svg
deleted file mode 100644
index 8e9b328f9e3..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_12_filled.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_12_filled.svg
deleted file mode 100644
index ffa64ea9d4d..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_14.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_14.svg
deleted file mode 100644
index c28793a2570..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_14_filled.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_14_filled.svg
deleted file mode 100644
index 512cc863ae0..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_16.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_16.svg
deleted file mode 100644
index ad6ea909fc2..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_16_filled.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_16_filled.svg
deleted file mode 100644
index de60ad0d012..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_20.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_20.svg
deleted file mode 100644
index f9872653f2a..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_20_filled.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_20_filled.svg
deleted file mode 100644
index c6c144c2bf1..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_24.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_24.svg
deleted file mode 100644
index 68317d2b155..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_28.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_28.svg
deleted file mode 100644
index cb991d4d35f..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_32.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_32.svg
deleted file mode 100644
index cdd7656c1c7..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_exclamation_mark_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_12.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_12.svg
deleted file mode 100644
index fc719069836..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_12_filled.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_12_filled.svg
deleted file mode 100644
index e11c9f37888..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_14.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_14.svg
deleted file mode 100644
index 38910754276..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_14_filled.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_14_filled.svg
deleted file mode 100644
index 0f5ded71737..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_16.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_16.svg
deleted file mode 100644
index b92cf798235..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_16_filled.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_16_filled.svg
deleted file mode 100644
index cb57690c76d..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_20.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_20.svg
deleted file mode 100644
index 75a4bc5608a..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_20_filled.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_20_filled.svg
deleted file mode 100644
index 75fedcc4eba..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_24.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_24.svg
deleted file mode 100644
index 2a16e56c10f..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_28.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_28.svg
deleted file mode 100644
index a39cab784a5..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_32.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_32.svg
deleted file mode 100644
index 1aa3f53e819..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubble_question_mark_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_12.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_12.svg
deleted file mode 100644
index 024f804d723..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_14.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_14.svg
deleted file mode 100644
index e0527479ab9..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_16.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_16.svg
deleted file mode 100644
index 07b034845f5..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_20.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_20.svg
deleted file mode 100644
index e5b6f95df3b..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_24.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_24.svg
deleted file mode 100644
index 79178c5a67b..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_28.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_28.svg
deleted file mode 100644
index 3582f3ef8aa..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_32.svg b/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_32.svg
deleted file mode 100644
index 11f2a22a3b7..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/speech_bubbles_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/translation_12.svg b/packages/foundations/assets/icons/functional/images/communication/translation_12.svg
deleted file mode 100644
index 82dc91c358f..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/translation_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/translation_14.svg b/packages/foundations/assets/icons/functional/images/communication/translation_14.svg
deleted file mode 100644
index 9f9788ed7ec..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/translation_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/translation_16.svg b/packages/foundations/assets/icons/functional/images/communication/translation_16.svg
deleted file mode 100644
index cc99afb9308..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/translation_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/translation_20.svg b/packages/foundations/assets/icons/functional/images/communication/translation_20.svg
deleted file mode 100644
index 5ad20804a31..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/translation_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/translation_24.svg b/packages/foundations/assets/icons/functional/images/communication/translation_24.svg
deleted file mode 100644
index ed7c107b653..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/translation_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/translation_28.svg b/packages/foundations/assets/icons/functional/images/communication/translation_28.svg
deleted file mode 100644
index c41d65a3967..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/translation_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/communication/translation_32.svg b/packages/foundations/assets/icons/functional/images/communication/translation_32.svg
deleted file mode 100644
index 85e9fc650e8..00000000000
--- a/packages/foundations/assets/icons/functional/images/communication/translation_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/LICENSE b/packages/foundations/assets/icons/functional/images/date & time/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/date & time/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_12.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_12.svg
deleted file mode 100644
index bb9900306cf..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_14.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_14.svg
deleted file mode 100644
index 30a38773bc4..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_16.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_16.svg
deleted file mode 100644
index 8e307767b91..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_20.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_20.svg
deleted file mode 100644
index 02f4097b860..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_24.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_24.svg
deleted file mode 100644
index c30bb4a338c..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_28.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_28.svg
deleted file mode 100644
index cab86891d6a..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_32.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_32.svg
deleted file mode 100644
index 7b9895b16bc..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_12.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_12.svg
deleted file mode 100644
index f72292960af..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_14.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_14.svg
deleted file mode 100644
index 7f8a2f40add..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_16.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_16.svg
deleted file mode 100644
index b292452ae43..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_20.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_20.svg
deleted file mode 100644
index 289f5314c37..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_24.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_24.svg
deleted file mode 100644
index 761758e3f4d..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_28.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_28.svg
deleted file mode 100644
index 52678aab533..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_32.svg b/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_32.svg
deleted file mode 100644
index d95b551d395..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/alarm_clock_plus_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/calendar_12.svg b/packages/foundations/assets/icons/functional/images/date & time/calendar_12.svg
deleted file mode 100644
index e88bba67a0a..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/calendar_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/calendar_14.svg b/packages/foundations/assets/icons/functional/images/date & time/calendar_14.svg
deleted file mode 100644
index 4ef7ba275be..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/calendar_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/calendar_16.svg b/packages/foundations/assets/icons/functional/images/date & time/calendar_16.svg
deleted file mode 100644
index 403907274fa..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/calendar_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/calendar_20.svg b/packages/foundations/assets/icons/functional/images/date & time/calendar_20.svg
deleted file mode 100644
index bac795fe5eb..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/calendar_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/calendar_24.svg b/packages/foundations/assets/icons/functional/images/date & time/calendar_24.svg
deleted file mode 100644
index 6ddd4f3bc0c..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/calendar_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/calendar_28.svg b/packages/foundations/assets/icons/functional/images/date & time/calendar_28.svg
deleted file mode 100644
index 3425e39c2d1..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/calendar_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/calendar_32.svg b/packages/foundations/assets/icons/functional/images/date & time/calendar_32.svg
deleted file mode 100644
index 4c3a6ca3105..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/calendar_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/clock_12.svg b/packages/foundations/assets/icons/functional/images/date & time/clock_12.svg
deleted file mode 100644
index 5e15f8ce2a1..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/clock_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/clock_12_filled.svg b/packages/foundations/assets/icons/functional/images/date & time/clock_12_filled.svg
deleted file mode 100644
index a4ba0280df1..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/clock_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/clock_14.svg b/packages/foundations/assets/icons/functional/images/date & time/clock_14.svg
deleted file mode 100644
index 51093508f1e..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/clock_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/clock_14_filled.svg b/packages/foundations/assets/icons/functional/images/date & time/clock_14_filled.svg
deleted file mode 100644
index 866abd5bb47..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/clock_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/clock_16.svg b/packages/foundations/assets/icons/functional/images/date & time/clock_16.svg
deleted file mode 100644
index 9f258fdccb3..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/clock_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/clock_16_filled.svg b/packages/foundations/assets/icons/functional/images/date & time/clock_16_filled.svg
deleted file mode 100644
index 042aed8c426..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/clock_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/clock_20.svg b/packages/foundations/assets/icons/functional/images/date & time/clock_20.svg
deleted file mode 100644
index 2f3fae14e08..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/clock_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/clock_20_filled.svg b/packages/foundations/assets/icons/functional/images/date & time/clock_20_filled.svg
deleted file mode 100644
index 3196fd57ba1..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/clock_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/clock_24.svg b/packages/foundations/assets/icons/functional/images/date & time/clock_24.svg
deleted file mode 100644
index db57ab673b8..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/clock_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/clock_28.svg b/packages/foundations/assets/icons/functional/images/date & time/clock_28.svg
deleted file mode 100644
index 35e55a36534..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/clock_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/date & time/clock_32.svg b/packages/foundations/assets/icons/functional/images/date & time/clock_32.svg
deleted file mode 100644
index 49b2d675f15..00000000000
--- a/packages/foundations/assets/icons/functional/images/date & time/clock_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/LICENSE b/packages/foundations/assets/icons/functional/images/devices/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/devices/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_12.svg b/packages/foundations/assets/icons/functional/images/devices/camera_12.svg
deleted file mode 100644
index 6c2c2e595d6..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_12_filled.svg b/packages/foundations/assets/icons/functional/images/devices/camera_12_filled.svg
deleted file mode 100644
index a1bd7b43bf6..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_14.svg b/packages/foundations/assets/icons/functional/images/devices/camera_14.svg
deleted file mode 100644
index 8d44f64672c..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_14_filled.svg b/packages/foundations/assets/icons/functional/images/devices/camera_14_filled.svg
deleted file mode 100644
index 8fef7acfbf0..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_16.svg b/packages/foundations/assets/icons/functional/images/devices/camera_16.svg
deleted file mode 100644
index a22508fdee0..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_16_filled.svg b/packages/foundations/assets/icons/functional/images/devices/camera_16_filled.svg
deleted file mode 100644
index 602d7931d1c..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_20.svg b/packages/foundations/assets/icons/functional/images/devices/camera_20.svg
deleted file mode 100644
index 9452681e38a..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_20_filled.svg b/packages/foundations/assets/icons/functional/images/devices/camera_20_filled.svg
deleted file mode 100644
index 68a55147ccf..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_24.svg b/packages/foundations/assets/icons/functional/images/devices/camera_24.svg
deleted file mode 100644
index 7914c939a24..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_24_filled.svg b/packages/foundations/assets/icons/functional/images/devices/camera_24_filled.svg
deleted file mode 100644
index 68a55147ccf..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_28.svg b/packages/foundations/assets/icons/functional/images/devices/camera_28.svg
deleted file mode 100644
index 5a41d267e4f..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_28_filled.svg b/packages/foundations/assets/icons/functional/images/devices/camera_28_filled.svg
deleted file mode 100644
index 502f74af1b0..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_32.svg b/packages/foundations/assets/icons/functional/images/devices/camera_32.svg
deleted file mode 100644
index a9b5ef84642..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/camera_32_filled.svg b/packages/foundations/assets/icons/functional/images/devices/camera_32_filled.svg
deleted file mode 100644
index 9d75378f5cd..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/camera_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/fax_machine_12.svg b/packages/foundations/assets/icons/functional/images/devices/fax_machine_12.svg
deleted file mode 100644
index e799821e9c7..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/fax_machine_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/fax_machine_14.svg b/packages/foundations/assets/icons/functional/images/devices/fax_machine_14.svg
deleted file mode 100644
index f61faf770d9..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/fax_machine_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/fax_machine_16.svg b/packages/foundations/assets/icons/functional/images/devices/fax_machine_16.svg
deleted file mode 100644
index b1f3667e82e..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/fax_machine_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/fax_machine_20.svg b/packages/foundations/assets/icons/functional/images/devices/fax_machine_20.svg
deleted file mode 100644
index a621da5a42b..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/fax_machine_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/fax_machine_24.svg b/packages/foundations/assets/icons/functional/images/devices/fax_machine_24.svg
deleted file mode 100644
index d04f8670628..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/fax_machine_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/fax_machine_28.svg b/packages/foundations/assets/icons/functional/images/devices/fax_machine_28.svg
deleted file mode 100644
index d848659edb1..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/fax_machine_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/fax_machine_32.svg b/packages/foundations/assets/icons/functional/images/devices/fax_machine_32.svg
deleted file mode 100644
index afd538af463..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/fax_machine_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_12.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_12.svg
deleted file mode 100644
index 84f825ceff1..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_14.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_14.svg
deleted file mode 100644
index 37735daa105..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_16.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_16.svg
deleted file mode 100644
index 987ff6acd18..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_20.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_20.svg
deleted file mode 100644
index ce1be4f2ee7..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_24.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_24.svg
deleted file mode 100644
index ddf66bd9ec3..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_28.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_28.svg
deleted file mode 100644
index 9afc871e4e0..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_32.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_32.svg
deleted file mode 100644
index a24349eb52c..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_12.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_12.svg
deleted file mode 100644
index 29bd516afd8..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_14.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_14.svg
deleted file mode 100644
index d5c6e413deb..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_16.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_16.svg
deleted file mode 100644
index 522dab63b91..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_20.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_20.svg
deleted file mode 100644
index 26c2750c05b..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_24.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_24.svg
deleted file mode 100644
index fd50e64dbd5..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_28.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_28.svg
deleted file mode 100644
index 2d1cd755927..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_32.svg b/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_32.svg
deleted file mode 100644
index 66c246430e5..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/mobile_phone_disabled_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/printer_12.svg b/packages/foundations/assets/icons/functional/images/devices/printer_12.svg
deleted file mode 100644
index 71e042ac767..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/printer_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/printer_12_filled.svg b/packages/foundations/assets/icons/functional/images/devices/printer_12_filled.svg
deleted file mode 100644
index 37cb1b4b13c..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/printer_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/printer_14.svg b/packages/foundations/assets/icons/functional/images/devices/printer_14.svg
deleted file mode 100644
index 9b293aa9aa5..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/printer_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/printer_14_filled.svg b/packages/foundations/assets/icons/functional/images/devices/printer_14_filled.svg
deleted file mode 100644
index 2d969bd890f..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/printer_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/printer_16.svg b/packages/foundations/assets/icons/functional/images/devices/printer_16.svg
deleted file mode 100644
index 6763eadcbb6..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/printer_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/printer_16_filled.svg b/packages/foundations/assets/icons/functional/images/devices/printer_16_filled.svg
deleted file mode 100644
index 914ca3130af..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/printer_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/printer_20.svg b/packages/foundations/assets/icons/functional/images/devices/printer_20.svg
deleted file mode 100644
index 9b988e2daa1..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/printer_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/printer_20_filled.svg b/packages/foundations/assets/icons/functional/images/devices/printer_20_filled.svg
deleted file mode 100644
index caf573bfa76..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/printer_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/printer_24.svg b/packages/foundations/assets/icons/functional/images/devices/printer_24.svg
deleted file mode 100644
index 34efac11140..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/printer_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/printer_28.svg b/packages/foundations/assets/icons/functional/images/devices/printer_28.svg
deleted file mode 100644
index afeab61d2ca..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/printer_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/printer_32.svg b/packages/foundations/assets/icons/functional/images/devices/printer_32.svg
deleted file mode 100644
index d08892beb01..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/printer_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/telephone_12.svg b/packages/foundations/assets/icons/functional/images/devices/telephone_12.svg
deleted file mode 100644
index aaa0613bb12..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/telephone_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/telephone_12_filled.svg b/packages/foundations/assets/icons/functional/images/devices/telephone_12_filled.svg
deleted file mode 100644
index 9aaf81e917e..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/telephone_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/telephone_14.svg b/packages/foundations/assets/icons/functional/images/devices/telephone_14.svg
deleted file mode 100644
index 672f74a8046..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/telephone_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/telephone_14_filled.svg b/packages/foundations/assets/icons/functional/images/devices/telephone_14_filled.svg
deleted file mode 100644
index c0646b64476..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/telephone_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/telephone_16.svg b/packages/foundations/assets/icons/functional/images/devices/telephone_16.svg
deleted file mode 100644
index 9e2e897c34d..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/telephone_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/telephone_16_filled.svg b/packages/foundations/assets/icons/functional/images/devices/telephone_16_filled.svg
deleted file mode 100644
index efa1c0e68a4..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/telephone_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/telephone_20.svg b/packages/foundations/assets/icons/functional/images/devices/telephone_20.svg
deleted file mode 100644
index 39c17c43cd7..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/telephone_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/telephone_20_filled.svg b/packages/foundations/assets/icons/functional/images/devices/telephone_20_filled.svg
deleted file mode 100644
index 7566085a969..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/telephone_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/telephone_24.svg b/packages/foundations/assets/icons/functional/images/devices/telephone_24.svg
deleted file mode 100644
index b3950ea6c72..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/telephone_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/telephone_28.svg b/packages/foundations/assets/icons/functional/images/devices/telephone_28.svg
deleted file mode 100644
index 3839bf9892b..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/telephone_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/devices/telephone_32.svg b/packages/foundations/assets/icons/functional/images/devices/telephone_32.svg
deleted file mode 100644
index 621ea3a5c9d..00000000000
--- a/packages/foundations/assets/icons/functional/images/devices/telephone_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/LICENSE b/packages/foundations/assets/icons/functional/images/editing/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/editing/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/editing/bin_12.svg b/packages/foundations/assets/icons/functional/images/editing/bin_12.svg
deleted file mode 100644
index 86d4931656f..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/bin_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/bin_14.svg b/packages/foundations/assets/icons/functional/images/editing/bin_14.svg
deleted file mode 100644
index 803eb2c83d1..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/bin_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/bin_16.svg b/packages/foundations/assets/icons/functional/images/editing/bin_16.svg
deleted file mode 100644
index e9e7aee059f..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/bin_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/bin_20.svg b/packages/foundations/assets/icons/functional/images/editing/bin_20.svg
deleted file mode 100644
index cb9c96e916c..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/bin_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/bin_24.svg b/packages/foundations/assets/icons/functional/images/editing/bin_24.svg
deleted file mode 100644
index c1709da9029..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/bin_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/bin_28.svg b/packages/foundations/assets/icons/functional/images/editing/bin_28.svg
deleted file mode 100644
index dce5ec9bd88..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/bin_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/bin_32.svg b/packages/foundations/assets/icons/functional/images/editing/bin_32.svg
deleted file mode 100644
index d7e02f33f09..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/bin_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/block_12.svg b/packages/foundations/assets/icons/functional/images/editing/block_12.svg
deleted file mode 100644
index b0640455087..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/block_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/block_14.svg b/packages/foundations/assets/icons/functional/images/editing/block_14.svg
deleted file mode 100644
index ed35de00bb3..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/block_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/block_16.svg b/packages/foundations/assets/icons/functional/images/editing/block_16.svg
deleted file mode 100644
index 62f65f8cbf1..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/block_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/block_20.svg b/packages/foundations/assets/icons/functional/images/editing/block_20.svg
deleted file mode 100644
index 439ae832b85..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/block_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/block_24.svg b/packages/foundations/assets/icons/functional/images/editing/block_24.svg
deleted file mode 100644
index 3a3e539274b..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/block_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/block_28.svg b/packages/foundations/assets/icons/functional/images/editing/block_28.svg
deleted file mode 100644
index 81fd587b7b5..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/block_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/block_32.svg b/packages/foundations/assets/icons/functional/images/editing/block_32.svg
deleted file mode 100644
index 3467f8696b7..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/block_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/check_12.svg b/packages/foundations/assets/icons/functional/images/editing/check_12.svg
deleted file mode 100644
index 4dd8ffabc9e..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/check_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/check_14.svg b/packages/foundations/assets/icons/functional/images/editing/check_14.svg
deleted file mode 100644
index 259affec823..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/check_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/check_16.svg b/packages/foundations/assets/icons/functional/images/editing/check_16.svg
deleted file mode 100644
index 551ef530281..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/check_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/check_20.svg b/packages/foundations/assets/icons/functional/images/editing/check_20.svg
deleted file mode 100644
index 2a53d47acc2..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/check_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/check_24.svg b/packages/foundations/assets/icons/functional/images/editing/check_24.svg
deleted file mode 100644
index ab7dfb71abc..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/check_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/check_28.svg b/packages/foundations/assets/icons/functional/images/editing/check_28.svg
deleted file mode 100644
index ee4cb184b68..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/check_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/check_32.svg b/packages/foundations/assets/icons/functional/images/editing/check_32.svg
deleted file mode 100644
index ac7b18fc663..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/check_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/copy_12.svg b/packages/foundations/assets/icons/functional/images/editing/copy_12.svg
deleted file mode 100644
index 1685616c617..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/copy_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/copy_14.svg b/packages/foundations/assets/icons/functional/images/editing/copy_14.svg
deleted file mode 100644
index df01266609b..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/copy_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/copy_16.svg b/packages/foundations/assets/icons/functional/images/editing/copy_16.svg
deleted file mode 100644
index 5d92bd9a5ea..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/copy_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/copy_20.svg b/packages/foundations/assets/icons/functional/images/editing/copy_20.svg
deleted file mode 100644
index 6f889a43ea3..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/copy_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/copy_24.svg b/packages/foundations/assets/icons/functional/images/editing/copy_24.svg
deleted file mode 100644
index ddde9720acd..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/copy_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/copy_28.svg b/packages/foundations/assets/icons/functional/images/editing/copy_28.svg
deleted file mode 100644
index 974f0945d2f..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/copy_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/copy_32.svg b/packages/foundations/assets/icons/functional/images/editing/copy_32.svg
deleted file mode 100644
index 72c4fb94308..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/copy_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/cross_12.svg b/packages/foundations/assets/icons/functional/images/editing/cross_12.svg
deleted file mode 100644
index 48ed754ad75..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/cross_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/cross_14.svg b/packages/foundations/assets/icons/functional/images/editing/cross_14.svg
deleted file mode 100644
index e6d3611ef28..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/cross_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/cross_16.svg b/packages/foundations/assets/icons/functional/images/editing/cross_16.svg
deleted file mode 100644
index 9d5e464d989..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/cross_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/cross_20.svg b/packages/foundations/assets/icons/functional/images/editing/cross_20.svg
deleted file mode 100644
index 8f2107d272e..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/cross_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/cross_24.svg b/packages/foundations/assets/icons/functional/images/editing/cross_24.svg
deleted file mode 100644
index c1cd456dbdc..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/cross_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/cross_28.svg b/packages/foundations/assets/icons/functional/images/editing/cross_28.svg
deleted file mode 100644
index d8163fb1bd0..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/cross_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/cross_32.svg b/packages/foundations/assets/icons/functional/images/editing/cross_32.svg
deleted file mode 100644
index 1453683331c..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/cross_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_12.svg b/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_12.svg
deleted file mode 100644
index fd7757a193e..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_14.svg b/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_14.svg
deleted file mode 100644
index a065039408c..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_16.svg b/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_16.svg
deleted file mode 100644
index a91d3252cd0..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_20.svg b/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_20.svg
deleted file mode 100644
index e961c2ad220..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_24.svg b/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_24.svg
deleted file mode 100644
index b83c2051b20..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_28.svg b/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_28.svg
deleted file mode 100644
index 26d05d1949f..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_32.svg b/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_32.svg
deleted file mode 100644
index ab3ed50d854..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/dots_drag_and_drop_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/minus_12.svg b/packages/foundations/assets/icons/functional/images/editing/minus_12.svg
deleted file mode 100644
index 3ec33d7948e..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/minus_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/minus_14.svg b/packages/foundations/assets/icons/functional/images/editing/minus_14.svg
deleted file mode 100644
index b03fa7e76b9..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/minus_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/minus_16.svg b/packages/foundations/assets/icons/functional/images/editing/minus_16.svg
deleted file mode 100644
index 1618d987460..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/minus_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/minus_20.svg b/packages/foundations/assets/icons/functional/images/editing/minus_20.svg
deleted file mode 100644
index 960ac3c7c9c..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/minus_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/minus_24.svg b/packages/foundations/assets/icons/functional/images/editing/minus_24.svg
deleted file mode 100644
index e2fc4e17f86..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/minus_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/minus_28.svg b/packages/foundations/assets/icons/functional/images/editing/minus_28.svg
deleted file mode 100644
index 8c7497c8f0b..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/minus_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/minus_32.svg b/packages/foundations/assets/icons/functional/images/editing/minus_32.svg
deleted file mode 100644
index 3b09b5dde22..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/minus_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pen_12.svg b/packages/foundations/assets/icons/functional/images/editing/pen_12.svg
deleted file mode 100644
index 7f411175a46..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pen_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pen_14.svg b/packages/foundations/assets/icons/functional/images/editing/pen_14.svg
deleted file mode 100644
index 71f02b32392..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pen_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pen_16.svg b/packages/foundations/assets/icons/functional/images/editing/pen_16.svg
deleted file mode 100644
index c10c524dc70..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pen_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pen_20.svg b/packages/foundations/assets/icons/functional/images/editing/pen_20.svg
deleted file mode 100644
index 0e59a591676..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pen_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pen_24.svg b/packages/foundations/assets/icons/functional/images/editing/pen_24.svg
deleted file mode 100644
index 4145766c501..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pen_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pen_28.svg b/packages/foundations/assets/icons/functional/images/editing/pen_28.svg
deleted file mode 100644
index 7e3010f0720..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pen_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pen_32.svg b/packages/foundations/assets/icons/functional/images/editing/pen_32.svg
deleted file mode 100644
index ab579734f4c..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pen_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_12.svg b/packages/foundations/assets/icons/functional/images/editing/pin_12.svg
deleted file mode 100644
index bcbe84cac6c..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_12_filled.svg b/packages/foundations/assets/icons/functional/images/editing/pin_12_filled.svg
deleted file mode 100644
index 8ffe8e03fd2..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_14.svg b/packages/foundations/assets/icons/functional/images/editing/pin_14.svg
deleted file mode 100644
index 9e2a24e9bb7..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_14_filled.svg b/packages/foundations/assets/icons/functional/images/editing/pin_14_filled.svg
deleted file mode 100644
index 388ac664294..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_16.svg b/packages/foundations/assets/icons/functional/images/editing/pin_16.svg
deleted file mode 100644
index 1ec5184ecb2..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_16_filled.svg b/packages/foundations/assets/icons/functional/images/editing/pin_16_filled.svg
deleted file mode 100644
index 1fc78dda9b2..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_20.svg b/packages/foundations/assets/icons/functional/images/editing/pin_20.svg
deleted file mode 100644
index 443c3baacfa..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_20_filled.svg b/packages/foundations/assets/icons/functional/images/editing/pin_20_filled.svg
deleted file mode 100644
index 3e346c34aa4..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_24.svg b/packages/foundations/assets/icons/functional/images/editing/pin_24.svg
deleted file mode 100644
index df8cd0becd5..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_24_filled.svg b/packages/foundations/assets/icons/functional/images/editing/pin_24_filled.svg
deleted file mode 100644
index 3e346c34aa4..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_28.svg b/packages/foundations/assets/icons/functional/images/editing/pin_28.svg
deleted file mode 100644
index ed08d44406c..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_28_filled.svg b/packages/foundations/assets/icons/functional/images/editing/pin_28_filled.svg
deleted file mode 100644
index 990e1f63877..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_32.svg b/packages/foundations/assets/icons/functional/images/editing/pin_32.svg
deleted file mode 100644
index c65d84f5152..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/pin_32_filled.svg b/packages/foundations/assets/icons/functional/images/editing/pin_32_filled.svg
deleted file mode 100644
index c1f636b0812..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/pin_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/plus_12.svg b/packages/foundations/assets/icons/functional/images/editing/plus_12.svg
deleted file mode 100644
index fe260dfedde..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/plus_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/plus_14.svg b/packages/foundations/assets/icons/functional/images/editing/plus_14.svg
deleted file mode 100644
index 7036b184c81..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/plus_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/plus_16.svg b/packages/foundations/assets/icons/functional/images/editing/plus_16.svg
deleted file mode 100644
index 6e569dc05d0..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/plus_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/plus_20.svg b/packages/foundations/assets/icons/functional/images/editing/plus_20.svg
deleted file mode 100644
index 9773f0a8dbc..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/plus_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/plus_24.svg b/packages/foundations/assets/icons/functional/images/editing/plus_24.svg
deleted file mode 100644
index 86bf8fec677..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/plus_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/plus_28.svg b/packages/foundations/assets/icons/functional/images/editing/plus_28.svg
deleted file mode 100644
index bea883d383e..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/plus_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/plus_32.svg b/packages/foundations/assets/icons/functional/images/editing/plus_32.svg
deleted file mode 100644
index fdb4f400930..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/plus_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/save_12.svg b/packages/foundations/assets/icons/functional/images/editing/save_12.svg
deleted file mode 100644
index 74e7a163ea9..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/save_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/save_14.svg b/packages/foundations/assets/icons/functional/images/editing/save_14.svg
deleted file mode 100644
index a309264561d..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/save_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/save_16.svg b/packages/foundations/assets/icons/functional/images/editing/save_16.svg
deleted file mode 100644
index ec315c47d95..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/save_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/save_20.svg b/packages/foundations/assets/icons/functional/images/editing/save_20.svg
deleted file mode 100644
index 46af5f72749..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/save_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/save_24.svg b/packages/foundations/assets/icons/functional/images/editing/save_24.svg
deleted file mode 100644
index 9c12114e39a..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/save_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/save_28.svg b/packages/foundations/assets/icons/functional/images/editing/save_28.svg
deleted file mode 100644
index 827123e6d23..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/save_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/editing/save_32.svg b/packages/foundations/assets/icons/functional/images/editing/save_32.svg
deleted file mode 100644
index 33ed8b72180..00000000000
--- a/packages/foundations/assets/icons/functional/images/editing/save_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/LICENSE b/packages/foundations/assets/icons/functional/images/environment/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/environment/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_12.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_12.svg
deleted file mode 100644
index 4aaf31cc8b3..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_12_filled.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_12_filled.svg
deleted file mode 100644
index 2c7751515ca..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_14.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_14.svg
deleted file mode 100644
index 9bfb1e9b81b..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_14_filled.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_14_filled.svg
deleted file mode 100644
index 17c56b8e13e..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_16.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_16.svg
deleted file mode 100644
index 5b06a4e158d..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_16_filled.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_16_filled.svg
deleted file mode 100644
index bd6c49b1af0..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_20.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_20.svg
deleted file mode 100644
index 63632fedfc4..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_20_filled.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_20_filled.svg
deleted file mode 100644
index 8261fe5d3b3..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_24.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_24.svg
deleted file mode 100644
index 5f63bc04de9..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_24_filled.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_24_filled.svg
deleted file mode 100644
index 8261fe5d3b3..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_28.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_28.svg
deleted file mode 100644
index 7295fcb2a04..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_28_filled.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_28_filled.svg
deleted file mode 100644
index 520f8523cde..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_32.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_32.svg
deleted file mode 100644
index 3f3a1d0cb65..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/cloud_32_filled.svg b/packages/foundations/assets/icons/functional/images/environment/cloud_32_filled.svg
deleted file mode 100644
index e7dd3fef62e..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/cloud_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/globe_12.svg b/packages/foundations/assets/icons/functional/images/environment/globe_12.svg
deleted file mode 100644
index 550d774ede6..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/globe_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/globe_14.svg b/packages/foundations/assets/icons/functional/images/environment/globe_14.svg
deleted file mode 100644
index bf8d4857274..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/globe_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/globe_16.svg b/packages/foundations/assets/icons/functional/images/environment/globe_16.svg
deleted file mode 100644
index 20eb2911279..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/globe_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/globe_20.svg b/packages/foundations/assets/icons/functional/images/environment/globe_20.svg
deleted file mode 100644
index 214b9f1a375..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/globe_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/globe_24.svg b/packages/foundations/assets/icons/functional/images/environment/globe_24.svg
deleted file mode 100644
index aa41ae94006..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/globe_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/globe_28.svg b/packages/foundations/assets/icons/functional/images/environment/globe_28.svg
deleted file mode 100644
index c78ab267e88..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/globe_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/globe_32.svg b/packages/foundations/assets/icons/functional/images/environment/globe_32.svg
deleted file mode 100644
index 5afcd9f8def..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/globe_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/leaf_12.svg b/packages/foundations/assets/icons/functional/images/environment/leaf_12.svg
deleted file mode 100644
index f1a2baef88a..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/leaf_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/leaf_14.svg b/packages/foundations/assets/icons/functional/images/environment/leaf_14.svg
deleted file mode 100644
index ffcc6888cab..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/leaf_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/leaf_16.svg b/packages/foundations/assets/icons/functional/images/environment/leaf_16.svg
deleted file mode 100644
index 86e1da5fd35..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/leaf_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/leaf_20.svg b/packages/foundations/assets/icons/functional/images/environment/leaf_20.svg
deleted file mode 100644
index 54629c59f9e..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/leaf_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/leaf_24.svg b/packages/foundations/assets/icons/functional/images/environment/leaf_24.svg
deleted file mode 100644
index aaf0d039bfd..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/leaf_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/leaf_28.svg b/packages/foundations/assets/icons/functional/images/environment/leaf_28.svg
deleted file mode 100644
index 0d67894dfb7..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/leaf_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/leaf_32.svg b/packages/foundations/assets/icons/functional/images/environment/leaf_32.svg
deleted file mode 100644
index 5856ea825a5..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/leaf_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/moon_12.svg b/packages/foundations/assets/icons/functional/images/environment/moon_12.svg
deleted file mode 100644
index 2ee89c23495..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/moon_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/moon_12_filled.svg b/packages/foundations/assets/icons/functional/images/environment/moon_12_filled.svg
deleted file mode 100644
index 4587829cb10..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/moon_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/moon_14.svg b/packages/foundations/assets/icons/functional/images/environment/moon_14.svg
deleted file mode 100644
index ae9f5caaaba..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/moon_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/moon_14_filled.svg b/packages/foundations/assets/icons/functional/images/environment/moon_14_filled.svg
deleted file mode 100644
index 158257f5602..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/moon_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/moon_16.svg b/packages/foundations/assets/icons/functional/images/environment/moon_16.svg
deleted file mode 100644
index d3d9b166b3d..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/moon_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/moon_16_filled.svg b/packages/foundations/assets/icons/functional/images/environment/moon_16_filled.svg
deleted file mode 100644
index bd0fba249f5..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/moon_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/moon_20.svg b/packages/foundations/assets/icons/functional/images/environment/moon_20.svg
deleted file mode 100644
index 8079e644ca3..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/moon_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/moon_20_filled.svg b/packages/foundations/assets/icons/functional/images/environment/moon_20_filled.svg
deleted file mode 100644
index 0a23dc1c4f1..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/moon_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/moon_24.svg b/packages/foundations/assets/icons/functional/images/environment/moon_24.svg
deleted file mode 100644
index 39c5bee840a..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/moon_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/moon_28.svg b/packages/foundations/assets/icons/functional/images/environment/moon_28.svg
deleted file mode 100644
index 45dc4b666b7..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/moon_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/moon_32.svg b/packages/foundations/assets/icons/functional/images/environment/moon_32.svg
deleted file mode 100644
index 85693043061..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/moon_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/snow_flake_12.svg b/packages/foundations/assets/icons/functional/images/environment/snow_flake_12.svg
deleted file mode 100644
index cf0678e9672..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/snow_flake_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/snow_flake_14.svg b/packages/foundations/assets/icons/functional/images/environment/snow_flake_14.svg
deleted file mode 100644
index ec6837a7e24..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/snow_flake_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/snow_flake_16.svg b/packages/foundations/assets/icons/functional/images/environment/snow_flake_16.svg
deleted file mode 100644
index 67417475248..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/snow_flake_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/snow_flake_20.svg b/packages/foundations/assets/icons/functional/images/environment/snow_flake_20.svg
deleted file mode 100644
index 7c92c92d550..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/snow_flake_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/snow_flake_24.svg b/packages/foundations/assets/icons/functional/images/environment/snow_flake_24.svg
deleted file mode 100644
index 8e8b4a3337e..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/snow_flake_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/snow_flake_28.svg b/packages/foundations/assets/icons/functional/images/environment/snow_flake_28.svg
deleted file mode 100644
index 42a5310947e..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/snow_flake_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/snow_flake_32.svg b/packages/foundations/assets/icons/functional/images/environment/snow_flake_32.svg
deleted file mode 100644
index 6995cd57e4b..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/snow_flake_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/sun_12.svg b/packages/foundations/assets/icons/functional/images/environment/sun_12.svg
deleted file mode 100644
index 5d9c76d2374..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/sun_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/sun_12_filled.svg b/packages/foundations/assets/icons/functional/images/environment/sun_12_filled.svg
deleted file mode 100644
index 4741502f836..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/sun_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/sun_14.svg b/packages/foundations/assets/icons/functional/images/environment/sun_14.svg
deleted file mode 100644
index 41011f60b11..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/sun_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/sun_14_filled.svg b/packages/foundations/assets/icons/functional/images/environment/sun_14_filled.svg
deleted file mode 100644
index 299d875f676..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/sun_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/sun_16.svg b/packages/foundations/assets/icons/functional/images/environment/sun_16.svg
deleted file mode 100644
index 81988dfa60e..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/sun_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/sun_16_filled.svg b/packages/foundations/assets/icons/functional/images/environment/sun_16_filled.svg
deleted file mode 100644
index 9c3f9aeb550..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/sun_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/sun_20.svg b/packages/foundations/assets/icons/functional/images/environment/sun_20.svg
deleted file mode 100644
index a44e1614edc..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/sun_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/sun_20_filled.svg b/packages/foundations/assets/icons/functional/images/environment/sun_20_filled.svg
deleted file mode 100644
index 2d766e2831f..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/sun_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/sun_24.svg b/packages/foundations/assets/icons/functional/images/environment/sun_24.svg
deleted file mode 100644
index bb60454116a..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/sun_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/sun_28.svg b/packages/foundations/assets/icons/functional/images/environment/sun_28.svg
deleted file mode 100644
index 8a2a27cb219..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/sun_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/sun_32.svg b/packages/foundations/assets/icons/functional/images/environment/sun_32.svg
deleted file mode 100644
index a631a7ae529..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/sun_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/water_drop_12.svg b/packages/foundations/assets/icons/functional/images/environment/water_drop_12.svg
deleted file mode 100644
index d55f4c97bbc..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/water_drop_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/water_drop_12_filled.svg b/packages/foundations/assets/icons/functional/images/environment/water_drop_12_filled.svg
deleted file mode 100644
index 9a1afd614ce..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/water_drop_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/water_drop_14.svg b/packages/foundations/assets/icons/functional/images/environment/water_drop_14.svg
deleted file mode 100644
index 77eaaf13061..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/water_drop_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/water_drop_14_filled.svg b/packages/foundations/assets/icons/functional/images/environment/water_drop_14_filled.svg
deleted file mode 100644
index df0a3083a03..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/water_drop_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/water_drop_16.svg b/packages/foundations/assets/icons/functional/images/environment/water_drop_16.svg
deleted file mode 100644
index 0fa424aeccc..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/water_drop_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/water_drop_16_filled.svg b/packages/foundations/assets/icons/functional/images/environment/water_drop_16_filled.svg
deleted file mode 100644
index 80a29bab60f..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/water_drop_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/water_drop_20.svg b/packages/foundations/assets/icons/functional/images/environment/water_drop_20.svg
deleted file mode 100644
index 6bf34e32d07..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/water_drop_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/water_drop_20_filled.svg b/packages/foundations/assets/icons/functional/images/environment/water_drop_20_filled.svg
deleted file mode 100644
index aee9ad5b378..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/water_drop_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/water_drop_24.svg b/packages/foundations/assets/icons/functional/images/environment/water_drop_24.svg
deleted file mode 100644
index 424a93da77b..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/water_drop_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/water_drop_28.svg b/packages/foundations/assets/icons/functional/images/environment/water_drop_28.svg
deleted file mode 100644
index 6a72822421a..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/water_drop_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/environment/water_drop_32.svg b/packages/foundations/assets/icons/functional/images/environment/water_drop_32.svg
deleted file mode 100644
index 484c1e0cf87..00000000000
--- a/packages/foundations/assets/icons/functional/images/environment/water_drop_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/LICENSE b/packages/foundations/assets/icons/functional/images/file/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/file/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_download_12.svg b/packages/foundations/assets/icons/functional/images/file/cloud_download_12.svg
deleted file mode 100644
index 56406a8f2dd..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_download_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_download_14.svg b/packages/foundations/assets/icons/functional/images/file/cloud_download_14.svg
deleted file mode 100644
index 58e9c7051fa..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_download_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_download_16.svg b/packages/foundations/assets/icons/functional/images/file/cloud_download_16.svg
deleted file mode 100644
index 383b17273ad..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_download_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_download_20.svg b/packages/foundations/assets/icons/functional/images/file/cloud_download_20.svg
deleted file mode 100644
index 17043ad082f..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_download_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_download_24.svg b/packages/foundations/assets/icons/functional/images/file/cloud_download_24.svg
deleted file mode 100644
index 993f320e976..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_download_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_download_28.svg b/packages/foundations/assets/icons/functional/images/file/cloud_download_28.svg
deleted file mode 100644
index 3eb7ec9e40f..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_download_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_download_32.svg b/packages/foundations/assets/icons/functional/images/file/cloud_download_32.svg
deleted file mode 100644
index 123ef7768b4..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_download_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_upload_12.svg b/packages/foundations/assets/icons/functional/images/file/cloud_upload_12.svg
deleted file mode 100644
index bf32a9d7a2c..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_upload_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_upload_14.svg b/packages/foundations/assets/icons/functional/images/file/cloud_upload_14.svg
deleted file mode 100644
index 56527dc9f77..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_upload_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_upload_16.svg b/packages/foundations/assets/icons/functional/images/file/cloud_upload_16.svg
deleted file mode 100644
index 3a9a13da1f3..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_upload_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_upload_20.svg b/packages/foundations/assets/icons/functional/images/file/cloud_upload_20.svg
deleted file mode 100644
index ac8ad45dd80..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_upload_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_upload_24.svg b/packages/foundations/assets/icons/functional/images/file/cloud_upload_24.svg
deleted file mode 100644
index 45177171c8d..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_upload_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_upload_28.svg b/packages/foundations/assets/icons/functional/images/file/cloud_upload_28.svg
deleted file mode 100644
index 55ddc627d93..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_upload_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/cloud_upload_32.svg b/packages/foundations/assets/icons/functional/images/file/cloud_upload_32.svg
deleted file mode 100644
index 2fdfa1a2327..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/cloud_upload_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_12.svg b/packages/foundations/assets/icons/functional/images/file/document_12.svg
deleted file mode 100644
index 1f2e70c6769..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_14.svg b/packages/foundations/assets/icons/functional/images/file/document_14.svg
deleted file mode 100644
index 12dd5b0b337..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_16.svg b/packages/foundations/assets/icons/functional/images/file/document_16.svg
deleted file mode 100644
index a8c091005f9..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_20.svg b/packages/foundations/assets/icons/functional/images/file/document_20.svg
deleted file mode 100644
index 9e57a0913ea..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_24.svg b/packages/foundations/assets/icons/functional/images/file/document_24.svg
deleted file mode 100644
index 02e3f6ba831..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_28.svg b/packages/foundations/assets/icons/functional/images/file/document_28.svg
deleted file mode 100644
index 481be6f3b4b..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_32.svg b/packages/foundations/assets/icons/functional/images/file/document_32.svg
deleted file mode 100644
index 7cedfddf8aa..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_check_12.svg b/packages/foundations/assets/icons/functional/images/file/document_check_12.svg
deleted file mode 100644
index dc3346a9885..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_check_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_check_14.svg b/packages/foundations/assets/icons/functional/images/file/document_check_14.svg
deleted file mode 100644
index 257b8e34a13..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_check_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_check_16.svg b/packages/foundations/assets/icons/functional/images/file/document_check_16.svg
deleted file mode 100644
index 599551c2b7d..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_check_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_check_20.svg b/packages/foundations/assets/icons/functional/images/file/document_check_20.svg
deleted file mode 100644
index ef1cd60d103..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_check_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_check_24.svg b/packages/foundations/assets/icons/functional/images/file/document_check_24.svg
deleted file mode 100644
index 66ea164a028..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_check_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_check_28.svg b/packages/foundations/assets/icons/functional/images/file/document_check_28.svg
deleted file mode 100644
index e74d9179faf..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_check_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/document_check_32.svg b/packages/foundations/assets/icons/functional/images/file/document_check_32.svg
deleted file mode 100644
index 93e0a5c4154..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/document_check_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/download_12.svg b/packages/foundations/assets/icons/functional/images/file/download_12.svg
deleted file mode 100644
index 38702dc7150..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/download_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/download_14.svg b/packages/foundations/assets/icons/functional/images/file/download_14.svg
deleted file mode 100644
index bca69a4935c..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/download_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/download_16.svg b/packages/foundations/assets/icons/functional/images/file/download_16.svg
deleted file mode 100644
index 5d881c9e60d..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/download_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/download_20.svg b/packages/foundations/assets/icons/functional/images/file/download_20.svg
deleted file mode 100644
index 0ada2a2ed0d..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/download_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/download_24.svg b/packages/foundations/assets/icons/functional/images/file/download_24.svg
deleted file mode 100644
index 9399b7f07e6..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/download_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/download_28.svg b/packages/foundations/assets/icons/functional/images/file/download_28.svg
deleted file mode 100644
index 83af15f3cd0..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/download_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/download_32.svg b/packages/foundations/assets/icons/functional/images/file/download_32.svg
deleted file mode 100644
index 863e039c299..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/download_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_12.svg b/packages/foundations/assets/icons/functional/images/file/folder_12.svg
deleted file mode 100644
index 99b82f0a931..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_12_filled.svg b/packages/foundations/assets/icons/functional/images/file/folder_12_filled.svg
deleted file mode 100644
index 1068e9e04bf..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_14.svg b/packages/foundations/assets/icons/functional/images/file/folder_14.svg
deleted file mode 100644
index 918104a0234..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_14_filled.svg b/packages/foundations/assets/icons/functional/images/file/folder_14_filled.svg
deleted file mode 100644
index 5148c516e52..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_16.svg b/packages/foundations/assets/icons/functional/images/file/folder_16.svg
deleted file mode 100644
index 6ba0a19c4e1..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_16_filled.svg b/packages/foundations/assets/icons/functional/images/file/folder_16_filled.svg
deleted file mode 100644
index dcedcf11763..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_20.svg b/packages/foundations/assets/icons/functional/images/file/folder_20.svg
deleted file mode 100644
index 60633362d24..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_20_filled.svg b/packages/foundations/assets/icons/functional/images/file/folder_20_filled.svg
deleted file mode 100644
index 908ddd9f68a..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_24.svg b/packages/foundations/assets/icons/functional/images/file/folder_24.svg
deleted file mode 100644
index 70c61d1359b..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_28.svg b/packages/foundations/assets/icons/functional/images/file/folder_28.svg
deleted file mode 100644
index 2284bcb38ab..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_32.svg b/packages/foundations/assets/icons/functional/images/file/folder_32.svg
deleted file mode 100644
index 6db36ba1bbf..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_open_12.svg b/packages/foundations/assets/icons/functional/images/file/folder_open_12.svg
deleted file mode 100644
index 5f0937117d4..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_open_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_open_12_filled.svg b/packages/foundations/assets/icons/functional/images/file/folder_open_12_filled.svg
deleted file mode 100644
index efa60d9b518..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_open_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_open_14.svg b/packages/foundations/assets/icons/functional/images/file/folder_open_14.svg
deleted file mode 100644
index fc2d486c0bf..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_open_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_open_14_filled.svg b/packages/foundations/assets/icons/functional/images/file/folder_open_14_filled.svg
deleted file mode 100644
index a2c1210f45b..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_open_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_open_16.svg b/packages/foundations/assets/icons/functional/images/file/folder_open_16.svg
deleted file mode 100644
index 350ce93b050..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_open_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_open_16_filled.svg b/packages/foundations/assets/icons/functional/images/file/folder_open_16_filled.svg
deleted file mode 100644
index 8934285e197..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_open_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_open_20.svg b/packages/foundations/assets/icons/functional/images/file/folder_open_20.svg
deleted file mode 100644
index 428960d0d45..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_open_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_open_20_filled.svg b/packages/foundations/assets/icons/functional/images/file/folder_open_20_filled.svg
deleted file mode 100644
index a4071b10247..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_open_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_open_24.svg b/packages/foundations/assets/icons/functional/images/file/folder_open_24.svg
deleted file mode 100644
index ca08fe05d60..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_open_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_open_28.svg b/packages/foundations/assets/icons/functional/images/file/folder_open_28.svg
deleted file mode 100644
index 764195f6590..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_open_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/folder_open_32.svg b/packages/foundations/assets/icons/functional/images/file/folder_open_32.svg
deleted file mode 100644
index d776565e59d..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/folder_open_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/image_12.svg b/packages/foundations/assets/icons/functional/images/file/image_12.svg
deleted file mode 100644
index 3d59a50930a..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/image_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/image_12_filled.svg b/packages/foundations/assets/icons/functional/images/file/image_12_filled.svg
deleted file mode 100644
index 58e1001f8e6..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/image_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/image_14.svg b/packages/foundations/assets/icons/functional/images/file/image_14.svg
deleted file mode 100644
index 33eea597351..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/image_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/image_14_filled.svg b/packages/foundations/assets/icons/functional/images/file/image_14_filled.svg
deleted file mode 100644
index 273d866aeae..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/image_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/image_16.svg b/packages/foundations/assets/icons/functional/images/file/image_16.svg
deleted file mode 100644
index 2868551747b..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/image_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/image_16_filled.svg b/packages/foundations/assets/icons/functional/images/file/image_16_filled.svg
deleted file mode 100644
index e22105d2d3d..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/image_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/image_20.svg b/packages/foundations/assets/icons/functional/images/file/image_20.svg
deleted file mode 100644
index 9b4763972cf..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/image_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/image_20_filled.svg b/packages/foundations/assets/icons/functional/images/file/image_20_filled.svg
deleted file mode 100644
index 8b2dc7b3b28..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/image_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/image_24.svg b/packages/foundations/assets/icons/functional/images/file/image_24.svg
deleted file mode 100644
index 7b90a00cf23..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/image_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/image_28.svg b/packages/foundations/assets/icons/functional/images/file/image_28.svg
deleted file mode 100644
index f98e7926979..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/image_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/image_32.svg b/packages/foundations/assets/icons/functional/images/file/image_32.svg
deleted file mode 100644
index 71fd329f61e..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/image_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/link_chain_12.svg b/packages/foundations/assets/icons/functional/images/file/link_chain_12.svg
deleted file mode 100644
index f27a6c3175b..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/link_chain_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/link_chain_14.svg b/packages/foundations/assets/icons/functional/images/file/link_chain_14.svg
deleted file mode 100644
index b9adfe19aac..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/link_chain_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/link_chain_16.svg b/packages/foundations/assets/icons/functional/images/file/link_chain_16.svg
deleted file mode 100644
index bbc46206e68..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/link_chain_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/link_chain_20.svg b/packages/foundations/assets/icons/functional/images/file/link_chain_20.svg
deleted file mode 100644
index 00a6023525f..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/link_chain_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/link_chain_24.svg b/packages/foundations/assets/icons/functional/images/file/link_chain_24.svg
deleted file mode 100644
index 2c059ccb502..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/link_chain_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/link_chain_28.svg b/packages/foundations/assets/icons/functional/images/file/link_chain_28.svg
deleted file mode 100644
index 16db4aa648e..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/link_chain_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/link_chain_32.svg b/packages/foundations/assets/icons/functional/images/file/link_chain_32.svg
deleted file mode 100644
index 512c85b8e7d..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/link_chain_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/link_chain_group.svg b/packages/foundations/assets/icons/functional/images/file/link_chain_group.svg
deleted file mode 100644
index 890fe59b93e..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/link_chain_group.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/notebook_12.svg b/packages/foundations/assets/icons/functional/images/file/notebook_12.svg
deleted file mode 100644
index 13fed424b6a..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/notebook_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/notebook_14.svg b/packages/foundations/assets/icons/functional/images/file/notebook_14.svg
deleted file mode 100644
index 4db1bf4c752..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/notebook_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/notebook_16.svg b/packages/foundations/assets/icons/functional/images/file/notebook_16.svg
deleted file mode 100644
index 8f7c6b84466..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/notebook_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/notebook_20.svg b/packages/foundations/assets/icons/functional/images/file/notebook_20.svg
deleted file mode 100644
index 021c72f29ae..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/notebook_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/notebook_24.svg b/packages/foundations/assets/icons/functional/images/file/notebook_24.svg
deleted file mode 100644
index a450370303c..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/notebook_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/notebook_28.svg b/packages/foundations/assets/icons/functional/images/file/notebook_28.svg
deleted file mode 100644
index 44f194600e1..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/notebook_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/notebook_32.svg b/packages/foundations/assets/icons/functional/images/file/notebook_32.svg
deleted file mode 100644
index 6a22104e9ff..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/notebook_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/paper_clip_12.svg b/packages/foundations/assets/icons/functional/images/file/paper_clip_12.svg
deleted file mode 100644
index 50cde6cd403..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/paper_clip_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/paper_clip_14.svg b/packages/foundations/assets/icons/functional/images/file/paper_clip_14.svg
deleted file mode 100644
index 520bee2c7d1..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/paper_clip_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/paper_clip_16.svg b/packages/foundations/assets/icons/functional/images/file/paper_clip_16.svg
deleted file mode 100644
index 69cee1cb703..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/paper_clip_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/paper_clip_20.svg b/packages/foundations/assets/icons/functional/images/file/paper_clip_20.svg
deleted file mode 100644
index 1e9884c0e46..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/paper_clip_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/paper_clip_24.svg b/packages/foundations/assets/icons/functional/images/file/paper_clip_24.svg
deleted file mode 100644
index fbb063202fe..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/paper_clip_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/paper_clip_28.svg b/packages/foundations/assets/icons/functional/images/file/paper_clip_28.svg
deleted file mode 100644
index b366774fd65..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/paper_clip_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/paper_clip_32.svg b/packages/foundations/assets/icons/functional/images/file/paper_clip_32.svg
deleted file mode 100644
index ea33d7bc36e..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/paper_clip_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/upload_12.svg b/packages/foundations/assets/icons/functional/images/file/upload_12.svg
deleted file mode 100644
index 2a17011047c..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/upload_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/upload_14.svg b/packages/foundations/assets/icons/functional/images/file/upload_14.svg
deleted file mode 100644
index e4f2ee3db09..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/upload_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/upload_16.svg b/packages/foundations/assets/icons/functional/images/file/upload_16.svg
deleted file mode 100644
index b3117b2677a..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/upload_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/upload_20.svg b/packages/foundations/assets/icons/functional/images/file/upload_20.svg
deleted file mode 100644
index fe7a2e9fc3d..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/upload_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/upload_24.svg b/packages/foundations/assets/icons/functional/images/file/upload_24.svg
deleted file mode 100644
index 0a5a28bc73e..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/upload_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/upload_28.svg b/packages/foundations/assets/icons/functional/images/file/upload_28.svg
deleted file mode 100644
index fc19e8ffc31..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/upload_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/file/upload_32.svg b/packages/foundations/assets/icons/functional/images/file/upload_32.svg
deleted file mode 100644
index 58228aaf3fa..00000000000
--- a/packages/foundations/assets/icons/functional/images/file/upload_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/LICENSE b/packages/foundations/assets/icons/functional/images/food/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/food/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/food/beverage_12.svg b/packages/foundations/assets/icons/functional/images/food/beverage_12.svg
deleted file mode 100644
index aa6c6f5f93c..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/beverage_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/beverage_14.svg b/packages/foundations/assets/icons/functional/images/food/beverage_14.svg
deleted file mode 100644
index e3193c8343d..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/beverage_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/beverage_16.svg b/packages/foundations/assets/icons/functional/images/food/beverage_16.svg
deleted file mode 100644
index f71e9717b25..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/beverage_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/beverage_20.svg b/packages/foundations/assets/icons/functional/images/food/beverage_20.svg
deleted file mode 100644
index 02f0f57e83c..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/beverage_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/beverage_24.svg b/packages/foundations/assets/icons/functional/images/food/beverage_24.svg
deleted file mode 100644
index 6c3ad9a508e..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/beverage_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/beverage_28.svg b/packages/foundations/assets/icons/functional/images/food/beverage_28.svg
deleted file mode 100644
index c86fe65d1a4..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/beverage_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/beverage_32.svg b/packages/foundations/assets/icons/functional/images/food/beverage_32.svg
deleted file mode 100644
index 6f1a858dfd1..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/beverage_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/breakfast_12.svg b/packages/foundations/assets/icons/functional/images/food/breakfast_12.svg
deleted file mode 100644
index df18001323f..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/breakfast_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/breakfast_14.svg b/packages/foundations/assets/icons/functional/images/food/breakfast_14.svg
deleted file mode 100644
index 68d6ae6f224..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/breakfast_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/breakfast_16.svg b/packages/foundations/assets/icons/functional/images/food/breakfast_16.svg
deleted file mode 100644
index 1ccee5a0e2c..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/breakfast_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/breakfast_20.svg b/packages/foundations/assets/icons/functional/images/food/breakfast_20.svg
deleted file mode 100644
index 768b51278f2..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/breakfast_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/breakfast_24.svg b/packages/foundations/assets/icons/functional/images/food/breakfast_24.svg
deleted file mode 100644
index fbd4087457d..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/breakfast_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/breakfast_28.svg b/packages/foundations/assets/icons/functional/images/food/breakfast_28.svg
deleted file mode 100644
index 9925cab7d72..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/breakfast_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/breakfast_32.svg b/packages/foundations/assets/icons/functional/images/food/breakfast_32.svg
deleted file mode 100644
index e40ea7a497d..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/breakfast_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/cup_12.svg b/packages/foundations/assets/icons/functional/images/food/cup_12.svg
deleted file mode 100644
index 1db7313a6f4..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/cup_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/cup_12_filled.svg b/packages/foundations/assets/icons/functional/images/food/cup_12_filled.svg
deleted file mode 100644
index 1999c07ae6b..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/cup_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/cup_14.svg b/packages/foundations/assets/icons/functional/images/food/cup_14.svg
deleted file mode 100644
index 76edc97e6d0..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/cup_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/cup_14_filled.svg b/packages/foundations/assets/icons/functional/images/food/cup_14_filled.svg
deleted file mode 100644
index 15aa18a5f39..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/cup_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/cup_16.svg b/packages/foundations/assets/icons/functional/images/food/cup_16.svg
deleted file mode 100644
index 63f49544709..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/cup_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/cup_16_filled.svg b/packages/foundations/assets/icons/functional/images/food/cup_16_filled.svg
deleted file mode 100644
index 0e03622326a..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/cup_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/cup_20.svg b/packages/foundations/assets/icons/functional/images/food/cup_20.svg
deleted file mode 100644
index 73fc81cbbc0..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/cup_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/cup_20_filled.svg b/packages/foundations/assets/icons/functional/images/food/cup_20_filled.svg
deleted file mode 100644
index e425b5237d5..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/cup_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/cup_24.svg b/packages/foundations/assets/icons/functional/images/food/cup_24.svg
deleted file mode 100644
index 42ddac9ee66..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/cup_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/cup_28.svg b/packages/foundations/assets/icons/functional/images/food/cup_28.svg
deleted file mode 100644
index 83b5cbf4669..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/cup_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/cup_32.svg b/packages/foundations/assets/icons/functional/images/food/cup_32.svg
deleted file mode 100644
index 6562fe6301c..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/cup_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_12.svg b/packages/foundations/assets/icons/functional/images/food/knife_and_fork_12.svg
deleted file mode 100644
index 4e6e243d0f6..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_14.svg b/packages/foundations/assets/icons/functional/images/food/knife_and_fork_14.svg
deleted file mode 100644
index 5d50d784ec9..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_16.svg b/packages/foundations/assets/icons/functional/images/food/knife_and_fork_16.svg
deleted file mode 100644
index 3c092e9f72b..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_20.svg b/packages/foundations/assets/icons/functional/images/food/knife_and_fork_20.svg
deleted file mode 100644
index b0b50307877..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_24.svg b/packages/foundations/assets/icons/functional/images/food/knife_and_fork_24.svg
deleted file mode 100644
index 8fd6af10347..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_28.svg b/packages/foundations/assets/icons/functional/images/food/knife_and_fork_28.svg
deleted file mode 100644
index 71834b062a4..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_32.svg b/packages/foundations/assets/icons/functional/images/food/knife_and_fork_32.svg
deleted file mode 100644
index 904653d272e..00000000000
--- a/packages/foundations/assets/icons/functional/images/food/knife_and_fork_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/LICENSE b/packages/foundations/assets/icons/functional/images/human/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/human/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_12.svg b/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_12.svg
deleted file mode 100644
index 398d9222239..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_14.svg b/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_14.svg
deleted file mode 100644
index 007efeb32c8..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_16.svg b/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_16.svg
deleted file mode 100644
index d9c9cb440c1..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_20.svg b/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_20.svg
deleted file mode 100644
index 23b90166f40..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_24.svg b/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_24.svg
deleted file mode 100644
index 90717031be5..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_28.svg b/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_28.svg
deleted file mode 100644
index 1e5b66aae13..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_32.svg b/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_32.svg
deleted file mode 100644
index 01fbc4f526d..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/cigarette_disabled_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_12.svg b/packages/foundations/assets/icons/functional/images/human/clothes_hanger_12.svg
deleted file mode 100644
index 6fb64847297..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_14.svg b/packages/foundations/assets/icons/functional/images/human/clothes_hanger_14.svg
deleted file mode 100644
index 9ca30253e8b..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_16.svg b/packages/foundations/assets/icons/functional/images/human/clothes_hanger_16.svg
deleted file mode 100644
index 9e1f6428ac5..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_20.svg b/packages/foundations/assets/icons/functional/images/human/clothes_hanger_20.svg
deleted file mode 100644
index 089ca47ebb0..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_24.svg b/packages/foundations/assets/icons/functional/images/human/clothes_hanger_24.svg
deleted file mode 100644
index 8fe959c2462..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_28.svg b/packages/foundations/assets/icons/functional/images/human/clothes_hanger_28.svg
deleted file mode 100644
index e9880149b5b..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_32.svg b/packages/foundations/assets/icons/functional/images/human/clothes_hanger_32.svg
deleted file mode 100644
index ebcd0c714fa..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/clothes_hanger_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/hand_washing_12.svg b/packages/foundations/assets/icons/functional/images/human/hand_washing_12.svg
deleted file mode 100644
index a140cb091a2..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/hand_washing_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/hand_washing_14.svg b/packages/foundations/assets/icons/functional/images/human/hand_washing_14.svg
deleted file mode 100644
index 1a9152de9ef..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/hand_washing_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/hand_washing_16.svg b/packages/foundations/assets/icons/functional/images/human/hand_washing_16.svg
deleted file mode 100644
index f237299ed2a..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/hand_washing_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/hand_washing_20.svg b/packages/foundations/assets/icons/functional/images/human/hand_washing_20.svg
deleted file mode 100644
index bea8d421734..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/hand_washing_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/hand_washing_24.svg b/packages/foundations/assets/icons/functional/images/human/hand_washing_24.svg
deleted file mode 100644
index f0894d561ca..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/hand_washing_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/hand_washing_28.svg b/packages/foundations/assets/icons/functional/images/human/hand_washing_28.svg
deleted file mode 100644
index 15faca7bc95..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/hand_washing_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/hand_washing_32.svg b/packages/foundations/assets/icons/functional/images/human/hand_washing_32.svg
deleted file mode 100644
index 799652a2057..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/hand_washing_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/person_12.svg b/packages/foundations/assets/icons/functional/images/human/person_12.svg
deleted file mode 100644
index 0ca4185e065..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/person_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/person_12_filled.svg b/packages/foundations/assets/icons/functional/images/human/person_12_filled.svg
deleted file mode 100644
index f6dfdeec9ed..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/person_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/person_14.svg b/packages/foundations/assets/icons/functional/images/human/person_14.svg
deleted file mode 100644
index e1bbd0db986..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/person_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/person_14_filled.svg b/packages/foundations/assets/icons/functional/images/human/person_14_filled.svg
deleted file mode 100644
index 334f64484d1..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/person_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/person_16.svg b/packages/foundations/assets/icons/functional/images/human/person_16.svg
deleted file mode 100644
index 965141645a8..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/person_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/person_16_filled.svg b/packages/foundations/assets/icons/functional/images/human/person_16_filled.svg
deleted file mode 100644
index 3921ed6091f..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/person_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/person_20.svg b/packages/foundations/assets/icons/functional/images/human/person_20.svg
deleted file mode 100644
index 07489f38b1d..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/person_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/person_20_filled.svg b/packages/foundations/assets/icons/functional/images/human/person_20_filled.svg
deleted file mode 100644
index 56210618bbb..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/person_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/person_24.svg b/packages/foundations/assets/icons/functional/images/human/person_24.svg
deleted file mode 100644
index 52f3c529329..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/person_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/person_28.svg b/packages/foundations/assets/icons/functional/images/human/person_28.svg
deleted file mode 100644
index a38609e8c47..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/person_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/person_32.svg b/packages/foundations/assets/icons/functional/images/human/person_32.svg
deleted file mode 100644
index 774bf92fee6..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/person_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/persons_12.svg b/packages/foundations/assets/icons/functional/images/human/persons_12.svg
deleted file mode 100644
index 4766251490f..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/persons_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/persons_14.svg b/packages/foundations/assets/icons/functional/images/human/persons_14.svg
deleted file mode 100644
index f0d2fb2885f..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/persons_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/persons_16.svg b/packages/foundations/assets/icons/functional/images/human/persons_16.svg
deleted file mode 100644
index 46501b6d4f4..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/persons_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/persons_20.svg b/packages/foundations/assets/icons/functional/images/human/persons_20.svg
deleted file mode 100644
index 14770d624fd..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/persons_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/persons_24.svg b/packages/foundations/assets/icons/functional/images/human/persons_24.svg
deleted file mode 100644
index 0abebb26690..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/persons_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/persons_28.svg b/packages/foundations/assets/icons/functional/images/human/persons_28.svg
deleted file mode 100644
index a170ebf74f5..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/persons_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/persons_32.svg b/packages/foundations/assets/icons/functional/images/human/persons_32.svg
deleted file mode 100644
index 36ed4e364bd..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/persons_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_12.svg b/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_12.svg
deleted file mode 100644
index 537643f50fe..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_14.svg b/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_14.svg
deleted file mode 100644
index 43adc45a6ba..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_16.svg b/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_16.svg
deleted file mode 100644
index b78c75e960a..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_20.svg b/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_20.svg
deleted file mode 100644
index b33b647d146..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_24.svg b/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_24.svg
deleted file mode 100644
index a5349ecd3a7..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_28.svg b/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_28.svg
deleted file mode 100644
index 6cb0dfce860..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_32.svg b/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_32.svg
deleted file mode 100644
index 75051da40c1..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/restricted_mobility_toilet_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_12.svg b/packages/foundations/assets/icons/functional/images/human/shower_12.svg
deleted file mode 100644
index d6b357c7c28..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_14.svg b/packages/foundations/assets/icons/functional/images/human/shower_14.svg
deleted file mode 100644
index 88bf888194b..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_16.svg b/packages/foundations/assets/icons/functional/images/human/shower_16.svg
deleted file mode 100644
index bbca6b76b3d..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_20.svg b/packages/foundations/assets/icons/functional/images/human/shower_20.svg
deleted file mode 100644
index f289abbb7ba..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_24.svg b/packages/foundations/assets/icons/functional/images/human/shower_24.svg
deleted file mode 100644
index 9e8e57ea443..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_28.svg b/packages/foundations/assets/icons/functional/images/human/shower_28.svg
deleted file mode 100644
index 04aa0ca3ca1..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_32.svg b/packages/foundations/assets/icons/functional/images/human/shower_32.svg
deleted file mode 100644
index 69007fef2ac..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_men_12.svg b/packages/foundations/assets/icons/functional/images/human/shower_men_12.svg
deleted file mode 100644
index 505f3bbdc32..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_men_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_men_14.svg b/packages/foundations/assets/icons/functional/images/human/shower_men_14.svg
deleted file mode 100644
index e425ca50a95..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_men_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_men_16.svg b/packages/foundations/assets/icons/functional/images/human/shower_men_16.svg
deleted file mode 100644
index 62c0d7fe483..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_men_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_men_20.svg b/packages/foundations/assets/icons/functional/images/human/shower_men_20.svg
deleted file mode 100644
index 4db707289e5..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_men_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_men_24.svg b/packages/foundations/assets/icons/functional/images/human/shower_men_24.svg
deleted file mode 100644
index 0ca0f41802c..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_men_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_men_28.svg b/packages/foundations/assets/icons/functional/images/human/shower_men_28.svg
deleted file mode 100644
index 13bb7c443ab..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_men_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_men_32.svg b/packages/foundations/assets/icons/functional/images/human/shower_men_32.svg
deleted file mode 100644
index 39c38f00102..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_men_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_women_12.svg b/packages/foundations/assets/icons/functional/images/human/shower_women_12.svg
deleted file mode 100644
index 73ec63aba8a..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_women_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_women_14.svg b/packages/foundations/assets/icons/functional/images/human/shower_women_14.svg
deleted file mode 100644
index a9092c8ba48..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_women_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_women_16.svg b/packages/foundations/assets/icons/functional/images/human/shower_women_16.svg
deleted file mode 100644
index d670650a7e0..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_women_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_women_20.svg b/packages/foundations/assets/icons/functional/images/human/shower_women_20.svg
deleted file mode 100644
index 7279f63f2a8..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_women_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_women_24.svg b/packages/foundations/assets/icons/functional/images/human/shower_women_24.svg
deleted file mode 100644
index e9b67f537b5..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_women_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_women_28.svg b/packages/foundations/assets/icons/functional/images/human/shower_women_28.svg
deleted file mode 100644
index 209afb0db09..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_women_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/shower_women_32.svg b/packages/foundations/assets/icons/functional/images/human/shower_women_32.svg
deleted file mode 100644
index a8b3e1074e9..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/shower_women_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/stroller_12.svg b/packages/foundations/assets/icons/functional/images/human/stroller_12.svg
deleted file mode 100644
index 17cf46adc4c..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/stroller_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/stroller_14.svg b/packages/foundations/assets/icons/functional/images/human/stroller_14.svg
deleted file mode 100644
index 35f9cc88699..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/stroller_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/stroller_16.svg b/packages/foundations/assets/icons/functional/images/human/stroller_16.svg
deleted file mode 100644
index 7b3279e1ddd..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/stroller_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/stroller_20.svg b/packages/foundations/assets/icons/functional/images/human/stroller_20.svg
deleted file mode 100644
index a3723605dbb..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/stroller_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/stroller_24.svg b/packages/foundations/assets/icons/functional/images/human/stroller_24.svg
deleted file mode 100644
index 11949fd35f0..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/stroller_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/stroller_28.svg b/packages/foundations/assets/icons/functional/images/human/stroller_28.svg
deleted file mode 100644
index b2891bea52b..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/stroller_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/stroller_32.svg b/packages/foundations/assets/icons/functional/images/human/stroller_32.svg
deleted file mode 100644
index a7ae93fc160..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/stroller_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_men_12.svg b/packages/foundations/assets/icons/functional/images/human/toilet_men_12.svg
deleted file mode 100644
index 53d2e4d2790..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_men_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_men_14.svg b/packages/foundations/assets/icons/functional/images/human/toilet_men_14.svg
deleted file mode 100644
index 0cd09e98ccc..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_men_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_men_16.svg b/packages/foundations/assets/icons/functional/images/human/toilet_men_16.svg
deleted file mode 100644
index 855f5b3c04a..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_men_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_men_20.svg b/packages/foundations/assets/icons/functional/images/human/toilet_men_20.svg
deleted file mode 100644
index a21be9d8565..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_men_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_men_24.svg b/packages/foundations/assets/icons/functional/images/human/toilet_men_24.svg
deleted file mode 100644
index cab78584955..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_men_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_men_28.svg b/packages/foundations/assets/icons/functional/images/human/toilet_men_28.svg
deleted file mode 100644
index d82a2850516..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_men_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_men_32.svg b/packages/foundations/assets/icons/functional/images/human/toilet_men_32.svg
deleted file mode 100644
index 1a31c88dfc6..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_men_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_women_12.svg b/packages/foundations/assets/icons/functional/images/human/toilet_women_12.svg
deleted file mode 100644
index 5eb45dda4d1..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_women_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_women_14.svg b/packages/foundations/assets/icons/functional/images/human/toilet_women_14.svg
deleted file mode 100644
index d499a421308..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_women_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_women_16.svg b/packages/foundations/assets/icons/functional/images/human/toilet_women_16.svg
deleted file mode 100644
index 7b078c31c44..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_women_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_women_20.svg b/packages/foundations/assets/icons/functional/images/human/toilet_women_20.svg
deleted file mode 100644
index e6cf9119398..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_women_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_women_24.svg b/packages/foundations/assets/icons/functional/images/human/toilet_women_24.svg
deleted file mode 100644
index 9ec474c3982..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_women_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_women_28.svg b/packages/foundations/assets/icons/functional/images/human/toilet_women_28.svg
deleted file mode 100644
index 8b2f5ce64c6..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_women_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilet_women_32.svg b/packages/foundations/assets/icons/functional/images/human/toilet_women_32.svg
deleted file mode 100644
index 902f71d8105..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilet_women_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilets_12.svg b/packages/foundations/assets/icons/functional/images/human/toilets_12.svg
deleted file mode 100644
index 285040ac280..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilets_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilets_14.svg b/packages/foundations/assets/icons/functional/images/human/toilets_14.svg
deleted file mode 100644
index ffdf8877b9e..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilets_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilets_16.svg b/packages/foundations/assets/icons/functional/images/human/toilets_16.svg
deleted file mode 100644
index 26a087b8955..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilets_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilets_20.svg b/packages/foundations/assets/icons/functional/images/human/toilets_20.svg
deleted file mode 100644
index 416c1b4f7c7..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilets_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilets_24.svg b/packages/foundations/assets/icons/functional/images/human/toilets_24.svg
deleted file mode 100644
index bc7ca83ab5d..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilets_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilets_28.svg b/packages/foundations/assets/icons/functional/images/human/toilets_28.svg
deleted file mode 100644
index c2c10c1d27b..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilets_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toilets_32.svg b/packages/foundations/assets/icons/functional/images/human/toilets_32.svg
deleted file mode 100644
index 888fe0b7ec3..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toilets_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toys_12.svg b/packages/foundations/assets/icons/functional/images/human/toys_12.svg
deleted file mode 100644
index 7dee0457846..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toys_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toys_14.svg b/packages/foundations/assets/icons/functional/images/human/toys_14.svg
deleted file mode 100644
index dc3fb5b8e58..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toys_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toys_16.svg b/packages/foundations/assets/icons/functional/images/human/toys_16.svg
deleted file mode 100644
index fb77a77d84a..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toys_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toys_20.svg b/packages/foundations/assets/icons/functional/images/human/toys_20.svg
deleted file mode 100644
index 4cb7b28dbcd..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toys_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toys_24.svg b/packages/foundations/assets/icons/functional/images/human/toys_24.svg
deleted file mode 100644
index 5800d0d5ddd..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toys_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toys_28.svg b/packages/foundations/assets/icons/functional/images/human/toys_28.svg
deleted file mode 100644
index 9d8c0e8ea41..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toys_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/toys_32.svg b/packages/foundations/assets/icons/functional/images/human/toys_32.svg
deleted file mode 100644
index 79bbdcde672..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/toys_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/wc_sign_12.svg b/packages/foundations/assets/icons/functional/images/human/wc_sign_12.svg
deleted file mode 100644
index 14fff2ff7dd..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/wc_sign_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/wc_sign_14.svg b/packages/foundations/assets/icons/functional/images/human/wc_sign_14.svg
deleted file mode 100644
index 19fdb769657..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/wc_sign_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/wc_sign_16.svg b/packages/foundations/assets/icons/functional/images/human/wc_sign_16.svg
deleted file mode 100644
index 627f083d7e1..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/wc_sign_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/wc_sign_20.svg b/packages/foundations/assets/icons/functional/images/human/wc_sign_20.svg
deleted file mode 100644
index 74421e28636..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/wc_sign_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/wc_sign_24.svg b/packages/foundations/assets/icons/functional/images/human/wc_sign_24.svg
deleted file mode 100644
index 0621d128c4d..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/wc_sign_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/wc_sign_28.svg b/packages/foundations/assets/icons/functional/images/human/wc_sign_28.svg
deleted file mode 100644
index d4bf49b4e7a..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/wc_sign_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/human/wc_sign_32.svg b/packages/foundations/assets/icons/functional/images/human/wc_sign_32.svg
deleted file mode 100644
index d58defa4abe..00000000000
--- a/packages/foundations/assets/icons/functional/images/human/wc_sign_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/LICENSE b/packages/foundations/assets/icons/functional/images/layout/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/layout/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_12.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_12.svg
deleted file mode 100644
index fe6f515997f..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_14.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_14.svg
deleted file mode 100644
index e54c70d8793..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_16.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_16.svg
deleted file mode 100644
index 9405cbdb649..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_20.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_20.svg
deleted file mode 100644
index b643cab40c4..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_24.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_24.svg
deleted file mode 100644
index 47e6b7eb033..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_28.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_28.svg
deleted file mode 100644
index c3d73b24655..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_32.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_32.svg
deleted file mode 100644
index 17a1a17ebe6..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_12.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_12.svg
deleted file mode 100644
index 28e7e11e1cb..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_14.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_14.svg
deleted file mode 100644
index e57380fd444..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_16.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_16.svg
deleted file mode 100644
index 78b7ea5f2d9..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_20.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_20.svg
deleted file mode 100644
index e9e85ca3f16..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_24.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_24.svg
deleted file mode 100644
index 3f09c0aced3..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_28.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_28.svg
deleted file mode 100644
index f99e0007994..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_32.svg b/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_32.svg
deleted file mode 100644
index 5a39af004f5..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/fullscreen_exit_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/grid_12.svg b/packages/foundations/assets/icons/functional/images/layout/grid_12.svg
deleted file mode 100644
index 963e8a9d19c..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/grid_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/grid_12_filled.svg b/packages/foundations/assets/icons/functional/images/layout/grid_12_filled.svg
deleted file mode 100644
index 5ee37079320..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/grid_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/grid_14.svg b/packages/foundations/assets/icons/functional/images/layout/grid_14.svg
deleted file mode 100644
index 1e9a89b7fe3..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/grid_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/grid_14_filled.svg b/packages/foundations/assets/icons/functional/images/layout/grid_14_filled.svg
deleted file mode 100644
index 27105112e03..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/grid_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/grid_16.svg b/packages/foundations/assets/icons/functional/images/layout/grid_16.svg
deleted file mode 100644
index 8fb6ffd2ab9..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/grid_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/grid_16_filled.svg b/packages/foundations/assets/icons/functional/images/layout/grid_16_filled.svg
deleted file mode 100644
index 83893e62c43..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/grid_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/grid_20.svg b/packages/foundations/assets/icons/functional/images/layout/grid_20.svg
deleted file mode 100644
index c6aa94affdf..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/grid_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/grid_20_filled.svg b/packages/foundations/assets/icons/functional/images/layout/grid_20_filled.svg
deleted file mode 100644
index 69483f08708..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/grid_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/grid_24.svg b/packages/foundations/assets/icons/functional/images/layout/grid_24.svg
deleted file mode 100644
index f6d46f420da..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/grid_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/grid_28.svg b/packages/foundations/assets/icons/functional/images/layout/grid_28.svg
deleted file mode 100644
index 0474469f1d8..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/grid_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/grid_32.svg b/packages/foundations/assets/icons/functional/images/layout/grid_32.svg
deleted file mode 100644
index 88b01ec9b59..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/grid_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/list_12.svg b/packages/foundations/assets/icons/functional/images/layout/list_12.svg
deleted file mode 100644
index 86ec7b20007..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/list_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/list_14.svg b/packages/foundations/assets/icons/functional/images/layout/list_14.svg
deleted file mode 100644
index 18b93830b95..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/list_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/list_16.svg b/packages/foundations/assets/icons/functional/images/layout/list_16.svg
deleted file mode 100644
index 37fd234717b..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/list_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/list_20.svg b/packages/foundations/assets/icons/functional/images/layout/list_20.svg
deleted file mode 100644
index c8775ca3709..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/list_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/list_24.svg b/packages/foundations/assets/icons/functional/images/layout/list_24.svg
deleted file mode 100644
index 5b5c9245ba7..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/list_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/list_28.svg b/packages/foundations/assets/icons/functional/images/layout/list_28.svg
deleted file mode 100644
index c038b92a0ee..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/list_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/list_32.svg b/packages/foundations/assets/icons/functional/images/layout/list_32.svg
deleted file mode 100644
index 607828064c2..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/list_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_12.svg b/packages/foundations/assets/icons/functional/images/layout/resize_12.svg
deleted file mode 100644
index ee7847441c7..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_12_filled.svg b/packages/foundations/assets/icons/functional/images/layout/resize_12_filled.svg
deleted file mode 100644
index 7abf988d383..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_14.svg b/packages/foundations/assets/icons/functional/images/layout/resize_14.svg
deleted file mode 100644
index 30a3b49f921..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_14_filled.svg b/packages/foundations/assets/icons/functional/images/layout/resize_14_filled.svg
deleted file mode 100644
index b6a9fb09cfa..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_16.svg b/packages/foundations/assets/icons/functional/images/layout/resize_16.svg
deleted file mode 100644
index ef4ca62fe7a..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_16_filled.svg b/packages/foundations/assets/icons/functional/images/layout/resize_16_filled.svg
deleted file mode 100644
index 0aac0138ec4..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_20.svg b/packages/foundations/assets/icons/functional/images/layout/resize_20.svg
deleted file mode 100644
index 76d28148b33..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_20_filled.svg b/packages/foundations/assets/icons/functional/images/layout/resize_20_filled.svg
deleted file mode 100644
index 544041619ba..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_24.svg b/packages/foundations/assets/icons/functional/images/layout/resize_24.svg
deleted file mode 100644
index 214854e4ba0..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_28.svg b/packages/foundations/assets/icons/functional/images/layout/resize_28.svg
deleted file mode 100644
index ddf3cc39dbf..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_32.svg b/packages/foundations/assets/icons/functional/images/layout/resize_32.svg
deleted file mode 100644
index 8d36d226a18..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_12.svg b/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_12.svg
deleted file mode 100644
index c71858f287d..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_14.svg b/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_14.svg
deleted file mode 100644
index d0ac26b9115..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_16.svg b/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_16.svg
deleted file mode 100644
index 6f4d7e56759..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_20.svg b/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_20.svg
deleted file mode 100644
index 30ae776afa2..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_24.svg b/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_24.svg
deleted file mode 100644
index c6a9a438d1c..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_28.svg b/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_28.svg
deleted file mode 100644
index 7e013add9a5..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_32.svg b/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_32.svg
deleted file mode 100644
index e5030acee29..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/resize_handle_corner_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_12.svg b/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_12.svg
deleted file mode 100644
index 7f41195be1b..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_14.svg b/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_14.svg
deleted file mode 100644
index 7efc552aca7..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_16.svg b/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_16.svg
deleted file mode 100644
index 66a25de6ad3..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_20.svg b/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_20.svg
deleted file mode 100644
index b3a67bdc3c5..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_24.svg b/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_24.svg
deleted file mode 100644
index 199e58dff7f..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_28.svg b/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_28.svg
deleted file mode 100644
index ea2ef43bff4..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_32.svg b/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_32.svg
deleted file mode 100644
index 7852fdda45c..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/sliders_horizontal_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_in_12.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_in_12.svg
deleted file mode 100644
index 2714caccdad..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_in_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_in_14.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_in_14.svg
deleted file mode 100644
index 74f6f0c7996..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_in_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_in_16.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_in_16.svg
deleted file mode 100644
index 4867bd8bed8..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_in_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_in_20.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_in_20.svg
deleted file mode 100644
index 3dc70f59c66..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_in_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_in_24.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_in_24.svg
deleted file mode 100644
index a413cd0c122..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_in_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_in_28.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_in_28.svg
deleted file mode 100644
index cd510cc0e8e..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_in_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_in_32.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_in_32.svg
deleted file mode 100644
index 0fff6b5a1ae..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_in_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_out_12.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_out_12.svg
deleted file mode 100644
index 66a5195181d..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_out_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_out_14.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_out_14.svg
deleted file mode 100644
index 447eb3ac53b..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_out_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_out_16.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_out_16.svg
deleted file mode 100644
index 8b8327ca50c..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_out_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_out_20.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_out_20.svg
deleted file mode 100644
index ee6a750a044..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_out_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_out_24.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_out_24.svg
deleted file mode 100644
index 5f959722e46..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_out_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_out_28.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_out_28.svg
deleted file mode 100644
index 46182c0d350..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_out_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/layout/zoom_out_32.svg b/packages/foundations/assets/icons/functional/images/layout/zoom_out_32.svg
deleted file mode 100644
index b0af43deb86..00000000000
--- a/packages/foundations/assets/icons/functional/images/layout/zoom_out_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/LICENSE b/packages/foundations/assets/icons/functional/images/logos/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/logos/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/logos/db_12.svg b/packages/foundations/assets/icons/functional/images/logos/db_12.svg
deleted file mode 100644
index 538a62bf5e4..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/db_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/db_14.svg b/packages/foundations/assets/icons/functional/images/logos/db_14.svg
deleted file mode 100644
index 25b92ff7034..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/db_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/db_16.svg b/packages/foundations/assets/icons/functional/images/logos/db_16.svg
deleted file mode 100644
index ce041e22a77..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/db_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/db_20.svg b/packages/foundations/assets/icons/functional/images/logos/db_20.svg
deleted file mode 100644
index 9f05b5cb85f..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/db_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/db_24.svg b/packages/foundations/assets/icons/functional/images/logos/db_24.svg
deleted file mode 100644
index 8f3695cb391..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/db_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/db_28.svg b/packages/foundations/assets/icons/functional/images/logos/db_28.svg
deleted file mode 100644
index 2d001872cec..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/db_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/db_32.svg b/packages/foundations/assets/icons/functional/images/logos/db_32.svg
deleted file mode 100644
index 25598460969..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/db_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_12.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_12.svg
deleted file mode 100644
index e1d27fbdcdb..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_12_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_12_inverted.svg
deleted file mode 100644
index 1ba77a04814..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_14.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_14.svg
deleted file mode 100644
index 72a74eb5aef..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_14_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_14_inverted.svg
deleted file mode 100644
index 309aaaba220..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_16.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_16.svg
deleted file mode 100644
index c07bc2a96e3..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_16_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_16_inverted.svg
deleted file mode 100644
index 0024892a700..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_20.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_20.svg
deleted file mode 100644
index dc320a7b39f..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_20_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_20_inverted.svg
deleted file mode 100644
index da7d717c8f3..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_24.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_24.svg
deleted file mode 100644
index 861330ce011..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_24_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_24_inverted.svg
deleted file mode 100644
index da7d717c8f3..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_28.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_28.svg
deleted file mode 100644
index 68953a5daf6..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_28_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_28_inverted.svg
deleted file mode 100644
index 1bfe404db8d..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_32.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_32.svg
deleted file mode 100644
index 0afea39cc55..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/s_bahn_32_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/s_bahn_32_inverted.svg
deleted file mode 100644
index d17a38853a1..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/s_bahn_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_12.svg b/packages/foundations/assets/icons/functional/images/logos/subway_12.svg
deleted file mode 100644
index 13a910f9d11..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_12_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/subway_12_inverted.svg
deleted file mode 100644
index 83975c263b6..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_14.svg b/packages/foundations/assets/icons/functional/images/logos/subway_14.svg
deleted file mode 100644
index eefdec3c1b2..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_14_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/subway_14_inverted.svg
deleted file mode 100644
index 8a872bd20a8..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_16.svg b/packages/foundations/assets/icons/functional/images/logos/subway_16.svg
deleted file mode 100644
index e4785bd443e..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_16_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/subway_16_inverted.svg
deleted file mode 100644
index 88f5c98e6f3..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_20.svg b/packages/foundations/assets/icons/functional/images/logos/subway_20.svg
deleted file mode 100644
index 1b73d3557c9..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_20_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/subway_20_inverted.svg
deleted file mode 100644
index 2b594096db6..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_24.svg b/packages/foundations/assets/icons/functional/images/logos/subway_24.svg
deleted file mode 100644
index 30f89e8dbe5..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_24_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/subway_24_inverted.svg
deleted file mode 100644
index 2b594096db6..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_28.svg b/packages/foundations/assets/icons/functional/images/logos/subway_28.svg
deleted file mode 100644
index 38cbdcddfa1..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_28_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/subway_28_inverted.svg
deleted file mode 100644
index 5ebde0f0d71..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_32.svg b/packages/foundations/assets/icons/functional/images/logos/subway_32.svg
deleted file mode 100644
index dc923c43bc2..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/logos/subway_32_inverted.svg b/packages/foundations/assets/icons/functional/images/logos/subway_32_inverted.svg
deleted file mode 100644
index a5915525d89..00000000000
--- a/packages/foundations/assets/icons/functional/images/logos/subway_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/LICENSE b/packages/foundations/assets/icons/functional/images/maps/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/maps/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/maps/compass_12.svg b/packages/foundations/assets/icons/functional/images/maps/compass_12.svg
deleted file mode 100644
index 95257fac876..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/compass_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/compass_14.svg b/packages/foundations/assets/icons/functional/images/maps/compass_14.svg
deleted file mode 100644
index 4291d3ff9a6..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/compass_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/compass_16.svg b/packages/foundations/assets/icons/functional/images/maps/compass_16.svg
deleted file mode 100644
index 615172e7c0f..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/compass_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/compass_20.svg b/packages/foundations/assets/icons/functional/images/maps/compass_20.svg
deleted file mode 100644
index 9b9de94d0c3..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/compass_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/compass_24.svg b/packages/foundations/assets/icons/functional/images/maps/compass_24.svg
deleted file mode 100644
index 4a0599f8025..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/compass_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/compass_28.svg b/packages/foundations/assets/icons/functional/images/maps/compass_28.svg
deleted file mode 100644
index c90f2b27d2c..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/compass_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/compass_32.svg b/packages/foundations/assets/icons/functional/images/maps/compass_32.svg
deleted file mode 100644
index 91aa959350c..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/compass_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_12.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_12.svg
deleted file mode 100644
index dab62e5e356..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_12_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_12_filled.svg
deleted file mode 100644
index f1838eb7ed1..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_14.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_14.svg
deleted file mode 100644
index 44cb6f85580..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_14_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_14_filled.svg
deleted file mode 100644
index bda68d92f24..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_16.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_16.svg
deleted file mode 100644
index 8b66f192e6c..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_16_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_16_filled.svg
deleted file mode 100644
index 97ba8d618aa..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_20.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_20.svg
deleted file mode 100644
index 73cd064f2cf..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_20_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_20_filled.svg
deleted file mode 100644
index 07916d44b06..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_24.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_24.svg
deleted file mode 100644
index 49a537eb8a4..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_24_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_24_filled.svg
deleted file mode 100644
index 07916d44b06..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_28.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_28.svg
deleted file mode 100644
index 0d3fde5db7b..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_28_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_28_filled.svg
deleted file mode 100644
index e755b3804e6..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_32.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_32.svg
deleted file mode 100644
index 90c7bf24b3e..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_32_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_32_filled.svg
deleted file mode 100644
index d04fc3318b7..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_12.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_12.svg
deleted file mode 100644
index c6be2dd6aa2..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_12_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_12_filled.svg
deleted file mode 100644
index a8c8c440646..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_14.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_14.svg
deleted file mode 100644
index 8e6c0e08686..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_14_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_14_filled.svg
deleted file mode 100644
index 22746ffa958..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_16.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_16.svg
deleted file mode 100644
index 930251bfffd..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_16_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_16_filled.svg
deleted file mode 100644
index 24711b00d13..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_20.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_20.svg
deleted file mode 100644
index c643f9fedc4..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_20_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_20_filled.svg
deleted file mode 100644
index c643f9fedc4..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_24.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_24.svg
deleted file mode 100644
index c6fda4f18ad..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_24_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_24_filled.svg
deleted file mode 100644
index c643f9fedc4..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_28.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_28.svg
deleted file mode 100644
index 1ef0fb32a46..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_28_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_28_filled.svg
deleted file mode 100644
index 422e8660fad..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_32.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_32.svg
deleted file mode 100644
index 09e02a1d619..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_32_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_32_filled.svg
deleted file mode 100644
index 3f0221bb889..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_arrow_north_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_12.svg b/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_12.svg
deleted file mode 100644
index 7283b3003cf..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_14.svg b/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_14.svg
deleted file mode 100644
index 4e2f093f496..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_16.svg b/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_16.svg
deleted file mode 100644
index cfa6e078886..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_20.svg b/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_20.svg
deleted file mode 100644
index c691de0ee65..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_24.svg b/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_24.svg
deleted file mode 100644
index 850cda7e602..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_28.svg b/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_28.svg
deleted file mode 100644
index 74155cd6fbf..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_32.svg b/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_32.svg
deleted file mode 100644
index 7e57f93f0bc..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_crosshairs_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_pin_12.svg b/packages/foundations/assets/icons/functional/images/maps/location_pin_12.svg
deleted file mode 100644
index 7b3c5f45536..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_pin_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_pin_12_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_pin_12_filled.svg
deleted file mode 100644
index 76e219983ab..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_pin_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_pin_14.svg b/packages/foundations/assets/icons/functional/images/maps/location_pin_14.svg
deleted file mode 100644
index 6083b0d8477..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_pin_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_pin_14_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_pin_14_filled.svg
deleted file mode 100644
index c4623026ad5..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_pin_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_pin_16.svg b/packages/foundations/assets/icons/functional/images/maps/location_pin_16.svg
deleted file mode 100644
index e730938ab66..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_pin_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_pin_16_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_pin_16_filled.svg
deleted file mode 100644
index 434ff682988..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_pin_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_pin_20.svg b/packages/foundations/assets/icons/functional/images/maps/location_pin_20.svg
deleted file mode 100644
index 679e98cc0bb..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_pin_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_pin_20_filled.svg b/packages/foundations/assets/icons/functional/images/maps/location_pin_20_filled.svg
deleted file mode 100644
index 0e34eab47bd..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_pin_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_pin_24.svg b/packages/foundations/assets/icons/functional/images/maps/location_pin_24.svg
deleted file mode 100644
index 0035f1afc7c..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_pin_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_pin_28.svg b/packages/foundations/assets/icons/functional/images/maps/location_pin_28.svg
deleted file mode 100644
index e8957c4189c..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_pin_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/location_pin_32.svg b/packages/foundations/assets/icons/functional/images/maps/location_pin_32.svg
deleted file mode 100644
index 3d47d8014a1..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/location_pin_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_12.svg b/packages/foundations/assets/icons/functional/images/maps/map_12.svg
deleted file mode 100644
index f09e6e4786d..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_14.svg b/packages/foundations/assets/icons/functional/images/maps/map_14.svg
deleted file mode 100644
index e26a7193dfe..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_16.svg b/packages/foundations/assets/icons/functional/images/maps/map_16.svg
deleted file mode 100644
index 769ef6bb49d..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_20.svg b/packages/foundations/assets/icons/functional/images/maps/map_20.svg
deleted file mode 100644
index 7289e43e249..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_24.svg b/packages/foundations/assets/icons/functional/images/maps/map_24.svg
deleted file mode 100644
index 038a7aebaaf..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_28.svg b/packages/foundations/assets/icons/functional/images/maps/map_28.svg
deleted file mode 100644
index 6e95c241e63..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_32.svg b/packages/foundations/assets/icons/functional/images/maps/map_32.svg
deleted file mode 100644
index ab26b28ca77..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_pin_12.svg b/packages/foundations/assets/icons/functional/images/maps/map_pin_12.svg
deleted file mode 100644
index 853b5350555..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_pin_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_pin_12_filled.svg b/packages/foundations/assets/icons/functional/images/maps/map_pin_12_filled.svg
deleted file mode 100644
index b4dd42d754f..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_pin_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_pin_14.svg b/packages/foundations/assets/icons/functional/images/maps/map_pin_14.svg
deleted file mode 100644
index 79488aa3c19..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_pin_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_pin_14_filled.svg b/packages/foundations/assets/icons/functional/images/maps/map_pin_14_filled.svg
deleted file mode 100644
index 8262571fba5..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_pin_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_pin_16.svg b/packages/foundations/assets/icons/functional/images/maps/map_pin_16.svg
deleted file mode 100644
index 7d8ad4ebb50..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_pin_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_pin_16_filled.svg b/packages/foundations/assets/icons/functional/images/maps/map_pin_16_filled.svg
deleted file mode 100644
index 81d56930fea..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_pin_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_pin_20.svg b/packages/foundations/assets/icons/functional/images/maps/map_pin_20.svg
deleted file mode 100644
index 81d1cac09ef..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_pin_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_pin_20_filled.svg b/packages/foundations/assets/icons/functional/images/maps/map_pin_20_filled.svg
deleted file mode 100644
index b0fe748f985..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_pin_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_pin_24.svg b/packages/foundations/assets/icons/functional/images/maps/map_pin_24.svg
deleted file mode 100644
index e566e1cd21f..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_pin_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_pin_24_filled.svg b/packages/foundations/assets/icons/functional/images/maps/map_pin_24_filled.svg
deleted file mode 100644
index b0fe748f985..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_pin_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_pin_28.svg b/packages/foundations/assets/icons/functional/images/maps/map_pin_28.svg
deleted file mode 100644
index cb80de7383d..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_pin_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/map_pin_32.svg b/packages/foundations/assets/icons/functional/images/maps/map_pin_32.svg
deleted file mode 100644
index c0ca2248337..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/map_pin_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_12.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_straight_12.svg
deleted file mode 100644
index 99c7e4f0cd9..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_14.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_straight_14.svg
deleted file mode 100644
index 25a6d4d3ddb..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_16.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_straight_16.svg
deleted file mode 100644
index 7aab3907704..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_20.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_straight_20.svg
deleted file mode 100644
index 976d5ead0b3..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_24.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_straight_24.svg
deleted file mode 100644
index 61e891fae29..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_28.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_straight_28.svg
deleted file mode 100644
index e2a526bef93..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_32.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_straight_32.svg
deleted file mode 100644
index 6fe201d8cf9..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_straight_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_12.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_12.svg
deleted file mode 100644
index eede0f2a931..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_14.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_14.svg
deleted file mode 100644
index cb675e43d85..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_16.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_16.svg
deleted file mode 100644
index 04165a0ae14..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_20.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_20.svg
deleted file mode 100644
index d081da8ca95..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_24.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_24.svg
deleted file mode 100644
index 34cc7ec268e..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_28.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_28.svg
deleted file mode 100644
index 061ac612be1..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_32.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_32.svg
deleted file mode 100644
index d671f7016bd..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_left_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_12.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_12.svg
deleted file mode 100644
index 432d6f53329..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_14.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_14.svg
deleted file mode 100644
index 2fcc0e90c62..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_16.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_16.svg
deleted file mode 100644
index c3c7e5cccb1..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_20.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_20.svg
deleted file mode 100644
index 71b3d7b9e9d..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_24.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_24.svg
deleted file mode 100644
index 01dfe0214db..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_28.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_28.svg
deleted file mode 100644
index 8bbc5d1778e..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_32.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_32.svg
deleted file mode 100644
index 32ef03af906..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_to_right_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_12.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_12.svg
deleted file mode 100644
index 2b5dba9c821..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_14.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_14.svg
deleted file mode 100644
index dce280685eb..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_16.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_16.svg
deleted file mode 100644
index 29a8c59f11e..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_20.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_20.svg
deleted file mode 100644
index e440c6a5d7a..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_24.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_24.svg
deleted file mode 100644
index 24519a9ee22..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_28.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_28.svg
deleted file mode 100644
index 81c021bdcb5..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_32.svg b/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_32.svg
deleted file mode 100644
index 17719a9752d..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/navigation_u_turn_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/parking_12.svg b/packages/foundations/assets/icons/functional/images/maps/parking_12.svg
deleted file mode 100644
index 87b9b9dfdb0..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/parking_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/parking_12_filled.svg b/packages/foundations/assets/icons/functional/images/maps/parking_12_filled.svg
deleted file mode 100644
index a5b8c50259a..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/parking_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/parking_14.svg b/packages/foundations/assets/icons/functional/images/maps/parking_14.svg
deleted file mode 100644
index cc262b20037..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/parking_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/parking_14_filled.svg b/packages/foundations/assets/icons/functional/images/maps/parking_14_filled.svg
deleted file mode 100644
index ef5bcffb146..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/parking_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/parking_16.svg b/packages/foundations/assets/icons/functional/images/maps/parking_16.svg
deleted file mode 100644
index b5806674a63..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/parking_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/parking_16_filled.svg b/packages/foundations/assets/icons/functional/images/maps/parking_16_filled.svg
deleted file mode 100644
index f0063498eee..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/parking_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/parking_20.svg b/packages/foundations/assets/icons/functional/images/maps/parking_20.svg
deleted file mode 100644
index 189e01d0a72..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/parking_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/parking_20_filled.svg b/packages/foundations/assets/icons/functional/images/maps/parking_20_filled.svg
deleted file mode 100644
index 1fa2bb76eec..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/parking_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/parking_24.svg b/packages/foundations/assets/icons/functional/images/maps/parking_24.svg
deleted file mode 100644
index 26d0cd63b6d..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/parking_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/parking_28.svg b/packages/foundations/assets/icons/functional/images/maps/parking_28.svg
deleted file mode 100644
index e6d2669f340..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/parking_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/parking_32.svg b/packages/foundations/assets/icons/functional/images/maps/parking_32.svg
deleted file mode 100644
index b89458fb51c..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/parking_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/road_sign_12.svg b/packages/foundations/assets/icons/functional/images/maps/road_sign_12.svg
deleted file mode 100644
index b72b614fab4..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/road_sign_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/road_sign_14.svg b/packages/foundations/assets/icons/functional/images/maps/road_sign_14.svg
deleted file mode 100644
index 92d946ad9ba..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/road_sign_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/road_sign_16.svg b/packages/foundations/assets/icons/functional/images/maps/road_sign_16.svg
deleted file mode 100644
index ea98867b5f1..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/road_sign_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/road_sign_20.svg b/packages/foundations/assets/icons/functional/images/maps/road_sign_20.svg
deleted file mode 100644
index 195ae7f5e67..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/road_sign_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/road_sign_24.svg b/packages/foundations/assets/icons/functional/images/maps/road_sign_24.svg
deleted file mode 100644
index f1e6afc118a..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/road_sign_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/road_sign_28.svg b/packages/foundations/assets/icons/functional/images/maps/road_sign_28.svg
deleted file mode 100644
index 01149350e71..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/road_sign_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/road_sign_32.svg b/packages/foundations/assets/icons/functional/images/maps/road_sign_32.svg
deleted file mode 100644
index f138a72e6a1..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/road_sign_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/station_12.svg b/packages/foundations/assets/icons/functional/images/maps/station_12.svg
deleted file mode 100644
index ea3cdd6ed0c..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/station_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/station_12_filled.svg b/packages/foundations/assets/icons/functional/images/maps/station_12_filled.svg
deleted file mode 100644
index a428f4c03ff..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/station_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/station_14.svg b/packages/foundations/assets/icons/functional/images/maps/station_14.svg
deleted file mode 100644
index fc51c0f8cda..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/station_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/station_14_filled.svg b/packages/foundations/assets/icons/functional/images/maps/station_14_filled.svg
deleted file mode 100644
index 72b4e54ece7..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/station_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/station_16.svg b/packages/foundations/assets/icons/functional/images/maps/station_16.svg
deleted file mode 100644
index cb5e588f712..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/station_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/station_16_filled.svg b/packages/foundations/assets/icons/functional/images/maps/station_16_filled.svg
deleted file mode 100644
index 7a0834c0c1a..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/station_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/station_20.svg b/packages/foundations/assets/icons/functional/images/maps/station_20.svg
deleted file mode 100644
index 505aa137dc9..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/station_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/station_20_filled.svg b/packages/foundations/assets/icons/functional/images/maps/station_20_filled.svg
deleted file mode 100644
index a0d3ac6d551..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/station_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/station_24.svg b/packages/foundations/assets/icons/functional/images/maps/station_24.svg
deleted file mode 100644
index 0843b9e9cd8..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/station_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/station_28.svg b/packages/foundations/assets/icons/functional/images/maps/station_28.svg
deleted file mode 100644
index 87a411d60e4..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/station_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/maps/station_32.svg b/packages/foundations/assets/icons/functional/images/maps/station_32.svg
deleted file mode 100644
index 7cd22c93501..00000000000
--- a/packages/foundations/assets/icons/functional/images/maps/station_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/LICENSE b/packages/foundations/assets/icons/functional/images/medical/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/medical/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/medical/mask_12.svg b/packages/foundations/assets/icons/functional/images/medical/mask_12.svg
deleted file mode 100644
index 21fe84566f5..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/mask_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/mask_14.svg b/packages/foundations/assets/icons/functional/images/medical/mask_14.svg
deleted file mode 100644
index 24d3fc517eb..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/mask_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/mask_16.svg b/packages/foundations/assets/icons/functional/images/medical/mask_16.svg
deleted file mode 100644
index 467b35d0156..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/mask_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/mask_20.svg b/packages/foundations/assets/icons/functional/images/medical/mask_20.svg
deleted file mode 100644
index 2919d59fdcc..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/mask_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/mask_24.svg b/packages/foundations/assets/icons/functional/images/medical/mask_24.svg
deleted file mode 100644
index c932189ab14..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/mask_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/mask_28.svg b/packages/foundations/assets/icons/functional/images/medical/mask_28.svg
deleted file mode 100644
index 93a710c1696..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/mask_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/mask_32.svg b/packages/foundations/assets/icons/functional/images/medical/mask_32.svg
deleted file mode 100644
index 8c309bf71ef..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/mask_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/medical_cross_12.svg b/packages/foundations/assets/icons/functional/images/medical/medical_cross_12.svg
deleted file mode 100644
index cbf802dfa26..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/medical_cross_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/medical_cross_12_filled.svg b/packages/foundations/assets/icons/functional/images/medical/medical_cross_12_filled.svg
deleted file mode 100644
index 652c0e2f079..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/medical_cross_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/medical_cross_14.svg b/packages/foundations/assets/icons/functional/images/medical/medical_cross_14.svg
deleted file mode 100644
index 20db061a5bb..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/medical_cross_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/medical_cross_14_filled.svg b/packages/foundations/assets/icons/functional/images/medical/medical_cross_14_filled.svg
deleted file mode 100644
index 1bb872a24af..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/medical_cross_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/medical_cross_16.svg b/packages/foundations/assets/icons/functional/images/medical/medical_cross_16.svg
deleted file mode 100644
index 055f586225a..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/medical_cross_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/medical_cross_16_filled.svg b/packages/foundations/assets/icons/functional/images/medical/medical_cross_16_filled.svg
deleted file mode 100644
index 4d5a943f96a..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/medical_cross_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/medical_cross_20.svg b/packages/foundations/assets/icons/functional/images/medical/medical_cross_20.svg
deleted file mode 100644
index 43e18bda028..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/medical_cross_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/medical_cross_20_filled.svg b/packages/foundations/assets/icons/functional/images/medical/medical_cross_20_filled.svg
deleted file mode 100644
index 741f3451cda..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/medical_cross_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/medical_cross_24.svg b/packages/foundations/assets/icons/functional/images/medical/medical_cross_24.svg
deleted file mode 100644
index 8e37fa848f8..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/medical_cross_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/medical_cross_28.svg b/packages/foundations/assets/icons/functional/images/medical/medical_cross_28.svg
deleted file mode 100644
index 83218e4d807..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/medical_cross_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/medical/medical_cross_32.svg b/packages/foundations/assets/icons/functional/images/medical/medical_cross_32.svg
deleted file mode 100644
index 3c17f42cdae..00000000000
--- a/packages/foundations/assets/icons/functional/images/medical/medical_cross_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/LICENSE b/packages/foundations/assets/icons/functional/images/navigation/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/navigation/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_12.svg b/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_12.svg
deleted file mode 100644
index 1e21bd86cd3..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_14.svg b/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_14.svg
deleted file mode 100644
index d93d785adfa..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_16.svg b/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_16.svg
deleted file mode 100644
index 4a1ac46ec02..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_20.svg b/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_20.svg
deleted file mode 100644
index 854299193b3..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_24.svg b/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_24.svg
deleted file mode 100644
index c69cd9478d4..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_28.svg b/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_28.svg
deleted file mode 100644
index 09eb8703239..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_32.svg b/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_32.svg
deleted file mode 100644
index 19815f9754b..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/gear_wheel_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_in_12.svg b/packages/foundations/assets/icons/functional/images/navigation/log_in_12.svg
deleted file mode 100644
index 22b06db406a..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_in_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_in_14.svg b/packages/foundations/assets/icons/functional/images/navigation/log_in_14.svg
deleted file mode 100644
index e60a2d6f848..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_in_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_in_16.svg b/packages/foundations/assets/icons/functional/images/navigation/log_in_16.svg
deleted file mode 100644
index 5c88432ad30..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_in_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_in_20.svg b/packages/foundations/assets/icons/functional/images/navigation/log_in_20.svg
deleted file mode 100644
index 15b7659cea4..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_in_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_in_24.svg b/packages/foundations/assets/icons/functional/images/navigation/log_in_24.svg
deleted file mode 100644
index 204cb24127e..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_in_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_in_28.svg b/packages/foundations/assets/icons/functional/images/navigation/log_in_28.svg
deleted file mode 100644
index 28187ef4a94..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_in_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_in_32.svg b/packages/foundations/assets/icons/functional/images/navigation/log_in_32.svg
deleted file mode 100644
index f7f44c005e6..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_in_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_out_12.svg b/packages/foundations/assets/icons/functional/images/navigation/log_out_12.svg
deleted file mode 100644
index 0cac68625e5..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_out_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_out_14.svg b/packages/foundations/assets/icons/functional/images/navigation/log_out_14.svg
deleted file mode 100644
index 4739e78b60c..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_out_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_out_16.svg b/packages/foundations/assets/icons/functional/images/navigation/log_out_16.svg
deleted file mode 100644
index 6eb4e703126..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_out_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_out_20.svg b/packages/foundations/assets/icons/functional/images/navigation/log_out_20.svg
deleted file mode 100644
index 0f4fa9c4ccc..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_out_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_out_24.svg b/packages/foundations/assets/icons/functional/images/navigation/log_out_24.svg
deleted file mode 100644
index 4e6fafe6b93..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_out_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_out_28.svg b/packages/foundations/assets/icons/functional/images/navigation/log_out_28.svg
deleted file mode 100644
index 409db082d1c..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_out_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/log_out_32.svg b/packages/foundations/assets/icons/functional/images/navigation/log_out_32.svg
deleted file mode 100644
index a908eccae0b..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/log_out_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_12.svg b/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_12.svg
deleted file mode 100644
index 85ec82078f3..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_14.svg b/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_14.svg
deleted file mode 100644
index 9a7b68522e6..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_16.svg b/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_16.svg
deleted file mode 100644
index 275155f31de..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_20.svg b/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_20.svg
deleted file mode 100644
index 97331c65ba3..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_24.svg b/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_24.svg
deleted file mode 100644
index b0f18ca818b..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_28.svg b/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_28.svg
deleted file mode 100644
index 3fd8d1f1db4..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_32.svg b/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_32.svg
deleted file mode 100644
index b6edd595fe1..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/magnifying_glass_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/menu_12.svg b/packages/foundations/assets/icons/functional/images/navigation/menu_12.svg
deleted file mode 100644
index 59f40c2a41b..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/menu_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/menu_14.svg b/packages/foundations/assets/icons/functional/images/navigation/menu_14.svg
deleted file mode 100644
index 98a892fffc6..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/menu_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/menu_16.svg b/packages/foundations/assets/icons/functional/images/navigation/menu_16.svg
deleted file mode 100644
index 6d4f78390fa..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/menu_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/menu_20.svg b/packages/foundations/assets/icons/functional/images/navigation/menu_20.svg
deleted file mode 100644
index ca658e782f2..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/menu_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/menu_24.svg b/packages/foundations/assets/icons/functional/images/navigation/menu_24.svg
deleted file mode 100644
index 4b521c9610b..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/menu_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/menu_28.svg b/packages/foundations/assets/icons/functional/images/navigation/menu_28.svg
deleted file mode 100644
index 369721eafe7..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/menu_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/menu_32.svg b/packages/foundations/assets/icons/functional/images/navigation/menu_32.svg
deleted file mode 100644
index a144b1a8236..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/menu_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_12.svg b/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_12.svg
deleted file mode 100644
index d711d0f4495..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_14.svg b/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_14.svg
deleted file mode 100644
index 3ee5c5bf582..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_16.svg b/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_16.svg
deleted file mode 100644
index 2b7b07af747..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_20.svg b/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_20.svg
deleted file mode 100644
index 595b6399d3e..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_24.svg b/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_24.svg
deleted file mode 100644
index 41a2655fe24..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_28.svg b/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_28.svg
deleted file mode 100644
index e1969abdf32..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_32.svg b/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_32.svg
deleted file mode 100644
index 516cd1a4d5c..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_horizontal_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_12.svg b/packages/foundations/assets/icons/functional/images/navigation/more_vertical_12.svg
deleted file mode 100644
index 1068309a1e6..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_14.svg b/packages/foundations/assets/icons/functional/images/navigation/more_vertical_14.svg
deleted file mode 100644
index 97df7fb08d0..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_16.svg b/packages/foundations/assets/icons/functional/images/navigation/more_vertical_16.svg
deleted file mode 100644
index 82615d689e2..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_20.svg b/packages/foundations/assets/icons/functional/images/navigation/more_vertical_20.svg
deleted file mode 100644
index 372e789a3c9..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_24.svg b/packages/foundations/assets/icons/functional/images/navigation/more_vertical_24.svg
deleted file mode 100644
index 5b0fcbf0a7d..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_28.svg b/packages/foundations/assets/icons/functional/images/navigation/more_vertical_28.svg
deleted file mode 100644
index 1b1164a0f67..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_32.svg b/packages/foundations/assets/icons/functional/images/navigation/more_vertical_32.svg
deleted file mode 100644
index 6ec39d3752e..00000000000
--- a/packages/foundations/assets/icons/functional/images/navigation/more_vertical_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/LICENSE b/packages/foundations/assets/icons/functional/images/notification/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/notification/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_12.svg b/packages/foundations/assets/icons/functional/images/notification/bell_12.svg
deleted file mode 100644
index 89a84c6fe22..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_12_filled.svg b/packages/foundations/assets/icons/functional/images/notification/bell_12_filled.svg
deleted file mode 100644
index 140525b9ab4..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_14.svg b/packages/foundations/assets/icons/functional/images/notification/bell_14.svg
deleted file mode 100644
index bd149ec29c5..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_14_filled.svg b/packages/foundations/assets/icons/functional/images/notification/bell_14_filled.svg
deleted file mode 100644
index 674147ffdf0..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_16.svg b/packages/foundations/assets/icons/functional/images/notification/bell_16.svg
deleted file mode 100644
index 7fe560e116e..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_16_filled.svg b/packages/foundations/assets/icons/functional/images/notification/bell_16_filled.svg
deleted file mode 100644
index 74ebc6bd7d3..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_20.svg b/packages/foundations/assets/icons/functional/images/notification/bell_20.svg
deleted file mode 100644
index 069690e733b..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_20_filled.svg b/packages/foundations/assets/icons/functional/images/notification/bell_20_filled.svg
deleted file mode 100644
index 357504c55c8..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_24.svg b/packages/foundations/assets/icons/functional/images/notification/bell_24.svg
deleted file mode 100644
index b401bff95e4..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_24_filled.svg b/packages/foundations/assets/icons/functional/images/notification/bell_24_filled.svg
deleted file mode 100644
index 357504c55c8..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_28.svg b/packages/foundations/assets/icons/functional/images/notification/bell_28.svg
deleted file mode 100644
index dfd1c59bea7..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_28_filled.svg b/packages/foundations/assets/icons/functional/images/notification/bell_28_filled.svg
deleted file mode 100644
index 93280406485..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_32.svg b/packages/foundations/assets/icons/functional/images/notification/bell_32.svg
deleted file mode 100644
index 398509f13fa..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_32_filled.svg b/packages/foundations/assets/icons/functional/images/notification/bell_32_filled.svg
deleted file mode 100644
index e9bfc93fba3..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_12.svg b/packages/foundations/assets/icons/functional/images/notification/bell_disabled_12.svg
deleted file mode 100644
index 6e05539fc27..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_14.svg b/packages/foundations/assets/icons/functional/images/notification/bell_disabled_14.svg
deleted file mode 100644
index 7348e5dc25c..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_16.svg b/packages/foundations/assets/icons/functional/images/notification/bell_disabled_16.svg
deleted file mode 100644
index 5a9a009206c..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_20.svg b/packages/foundations/assets/icons/functional/images/notification/bell_disabled_20.svg
deleted file mode 100644
index 6247b4743e6..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_24.svg b/packages/foundations/assets/icons/functional/images/notification/bell_disabled_24.svg
deleted file mode 100644
index 36426ca067c..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_28.svg b/packages/foundations/assets/icons/functional/images/notification/bell_disabled_28.svg
deleted file mode 100644
index 52d3ab5c5a0..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_32.svg b/packages/foundations/assets/icons/functional/images/notification/bell_disabled_32.svg
deleted file mode 100644
index 2338d689ddf..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/bell_disabled_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_12.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_12.svg
deleted file mode 100644
index 294af287086..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_12_filled.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_12_filled.svg
deleted file mode 100644
index 3ec78285c26..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_14.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_14.svg
deleted file mode 100644
index aa9c6eff882..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_14_filled.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_14_filled.svg
deleted file mode 100644
index a0a673a678f..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_16.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_16.svg
deleted file mode 100644
index d92ddff061e..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_16_filled.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_16_filled.svg
deleted file mode 100644
index ae2aaf8f194..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_20.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_20.svg
deleted file mode 100644
index c8a4402d863..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_20_filled.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_20_filled.svg
deleted file mode 100644
index fd390311764..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_24.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_24.svg
deleted file mode 100644
index cf3cd2df72d..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_24_filled.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_24_filled.svg
deleted file mode 100644
index fd390311764..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_28.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_28.svg
deleted file mode 100644
index 95e1cab1288..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_28_filled.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_28_filled.svg
deleted file mode 100644
index 5fe2556399f..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_32.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_32.svg
deleted file mode 100644
index e942aa8fab5..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/check_circle_32_filled.svg b/packages/foundations/assets/icons/functional/images/notification/check_circle_32_filled.svg
deleted file mode 100644
index 787447106a6..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/check_circle_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_12.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_12.svg
deleted file mode 100644
index 28ec1221845..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_12_filled.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_12_filled.svg
deleted file mode 100644
index 8db9cc0aa71..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_14.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_14.svg
deleted file mode 100644
index cbf65fe5e57..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_14_filled.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_14_filled.svg
deleted file mode 100644
index 0f67c5c7e83..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_16.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_16.svg
deleted file mode 100644
index 5811194de86..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_16_filled.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_16_filled.svg
deleted file mode 100644
index e8f76fd3719..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_20.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_20.svg
deleted file mode 100644
index 645f1b60616..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_20_filled.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_20_filled.svg
deleted file mode 100644
index 91a053dd25f..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_24.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_24.svg
deleted file mode 100644
index 48a52dd2296..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_24_filled.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_24_filled.svg
deleted file mode 100644
index 91a053dd25f..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_28.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_28.svg
deleted file mode 100644
index a07c86e15e0..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_28_filled.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_28_filled.svg
deleted file mode 100644
index 7b08f314a67..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_32.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_32.svg
deleted file mode 100644
index e7eecd15ac4..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/cross_circle_32_filled.svg b/packages/foundations/assets/icons/functional/images/notification/cross_circle_32_filled.svg
deleted file mode 100644
index eca29ca659c..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/cross_circle_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_12.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_12.svg
deleted file mode 100644
index e862dfbd7ad..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_12_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_12_filled.svg
deleted file mode 100644
index 43a1f52af5c..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_14.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_14.svg
deleted file mode 100644
index d94ea581457..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_14_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_14_filled.svg
deleted file mode 100644
index 4ca051c99af..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_16.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_16.svg
deleted file mode 100644
index 0e49403b496..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_16_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_16_filled.svg
deleted file mode 100644
index c4b16c3ab22..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_20.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_20.svg
deleted file mode 100644
index d5c320e6fa6..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_20_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_20_filled.svg
deleted file mode 100644
index 5bbf3bdb5ee..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_24.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_24.svg
deleted file mode 100644
index efddffdc7ed..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_24_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_24_filled.svg
deleted file mode 100644
index 5bbf3bdb5ee..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_28.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_28.svg
deleted file mode 100644
index b18d8464d5f..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_28_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_28_filled.svg
deleted file mode 100644
index 81dc63eba3e..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_32.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_32.svg
deleted file mode 100644
index cdb0d242ac4..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_32_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_32_filled.svg
deleted file mode 100644
index 087ac3f69b6..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_circle_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_12.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_12.svg
deleted file mode 100644
index e6593b45fe7..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_12_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_12_filled.svg
deleted file mode 100644
index 0e3db5f5f14..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_14.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_14.svg
deleted file mode 100644
index cfe31a92bae..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_14_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_14_filled.svg
deleted file mode 100644
index c2044225aec..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_16.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_16.svg
deleted file mode 100644
index babd262ed4c..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_16_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_16_filled.svg
deleted file mode 100644
index 4a1cbb802ee..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_20.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_20.svg
deleted file mode 100644
index 5989f6eb501..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_20_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_20_filled.svg
deleted file mode 100644
index 272b3fac330..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_24.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_24.svg
deleted file mode 100644
index e8e7b4f3f47..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_24_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_24_filled.svg
deleted file mode 100644
index 272b3fac330..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_28.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_28.svg
deleted file mode 100644
index 4f7b1ae80a7..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_28_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_28_filled.svg
deleted file mode 100644
index cd5979a0f2d..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_32.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_32.svg
deleted file mode 100644
index 8209b6104cf..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_32_filled.svg b/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_32_filled.svg
deleted file mode 100644
index 5c50ae3eb6f..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/exclamation_mark_triangle_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_12.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_12.svg
deleted file mode 100644
index 5726e67ee87..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_12_filled.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_12_filled.svg
deleted file mode 100644
index 6c3cce87251..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_14.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_14.svg
deleted file mode 100644
index 4baf2180ac0..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_14_filled.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_14_filled.svg
deleted file mode 100644
index c48ef2382e4..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_16.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_16.svg
deleted file mode 100644
index c0ba695b721..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_16_filled.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_16_filled.svg
deleted file mode 100644
index e67e8cda599..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_20.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_20.svg
deleted file mode 100644
index ad7f4f75ccf..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_20_filled.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_20_filled.svg
deleted file mode 100644
index 90f3ad93bff..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_24.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_24.svg
deleted file mode 100644
index 2e5a3151634..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_24_filled.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_24_filled.svg
deleted file mode 100644
index 90f3ad93bff..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_28.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_28.svg
deleted file mode 100644
index 99e457c589c..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_28_filled.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_28_filled.svg
deleted file mode 100644
index 42714a4db37..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_32.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_32.svg
deleted file mode 100644
index 74792f8cea5..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/information_circle_32_filled.svg b/packages/foundations/assets/icons/functional/images/notification/information_circle_32_filled.svg
deleted file mode 100644
index d09ba51581b..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/information_circle_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_12.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_12.svg
deleted file mode 100644
index db7c3b67d85..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_12_filled.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_12_filled.svg
deleted file mode 100644
index 43558de8268..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_14.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_14.svg
deleted file mode 100644
index 559b050a57c..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_14_filled.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_14_filled.svg
deleted file mode 100644
index 912cb0cdc3f..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_16.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_16.svg
deleted file mode 100644
index f2482bb1416..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_16_filled.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_16_filled.svg
deleted file mode 100644
index 96f7cd5144a..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_20.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_20.svg
deleted file mode 100644
index f95643a8e42..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_20_filled.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_20_filled.svg
deleted file mode 100644
index 4894635baeb..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_24.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_24.svg
deleted file mode 100644
index aeb23a93d41..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_24_filled.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_24_filled.svg
deleted file mode 100644
index 4894635baeb..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_28.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_28.svg
deleted file mode 100644
index 3d39a5c04ba..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_28_filled.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_28_filled.svg
deleted file mode 100644
index 04c62433970..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_32.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_32.svg
deleted file mode 100644
index d324e9564d5..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_32_filled.svg b/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_32_filled.svg
deleted file mode 100644
index 2615d838c3b..00000000000
--- a/packages/foundations/assets/icons/functional/images/notification/question_mark_circle_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/LICENSE b/packages/foundations/assets/icons/functional/images/security/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/security/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_12.svg b/packages/foundations/assets/icons/functional/images/security/eye_12.svg
deleted file mode 100644
index e35988576a1..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_14.svg b/packages/foundations/assets/icons/functional/images/security/eye_14.svg
deleted file mode 100644
index 014b7d1c237..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_16.svg b/packages/foundations/assets/icons/functional/images/security/eye_16.svg
deleted file mode 100644
index 7d4d8aad777..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_20.svg b/packages/foundations/assets/icons/functional/images/security/eye_20.svg
deleted file mode 100644
index 2150e9b3f89..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_24.svg b/packages/foundations/assets/icons/functional/images/security/eye_24.svg
deleted file mode 100644
index 12d963a709b..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_28.svg b/packages/foundations/assets/icons/functional/images/security/eye_28.svg
deleted file mode 100644
index 2e11cd81dc4..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_32.svg b/packages/foundations/assets/icons/functional/images/security/eye_32.svg
deleted file mode 100644
index b20e81baef1..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_disabled_12.svg b/packages/foundations/assets/icons/functional/images/security/eye_disabled_12.svg
deleted file mode 100644
index 3e6a1273533..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_disabled_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_disabled_14.svg b/packages/foundations/assets/icons/functional/images/security/eye_disabled_14.svg
deleted file mode 100644
index a38a229706a..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_disabled_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_disabled_16.svg b/packages/foundations/assets/icons/functional/images/security/eye_disabled_16.svg
deleted file mode 100644
index cbf145819f7..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_disabled_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_disabled_20.svg b/packages/foundations/assets/icons/functional/images/security/eye_disabled_20.svg
deleted file mode 100644
index dc0808211e5..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_disabled_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_disabled_24.svg b/packages/foundations/assets/icons/functional/images/security/eye_disabled_24.svg
deleted file mode 100644
index 0e6f4073c11..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_disabled_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_disabled_28.svg b/packages/foundations/assets/icons/functional/images/security/eye_disabled_28.svg
deleted file mode 100644
index d49d46c9e06..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_disabled_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/eye_disabled_32.svg b/packages/foundations/assets/icons/functional/images/security/eye_disabled_32.svg
deleted file mode 100644
index 3664a522d3c..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/eye_disabled_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/fingerprint_12.svg b/packages/foundations/assets/icons/functional/images/security/fingerprint_12.svg
deleted file mode 100644
index b6167cb7d72..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/fingerprint_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/fingerprint_14.svg b/packages/foundations/assets/icons/functional/images/security/fingerprint_14.svg
deleted file mode 100644
index 20a26e8a0d8..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/fingerprint_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/fingerprint_16.svg b/packages/foundations/assets/icons/functional/images/security/fingerprint_16.svg
deleted file mode 100644
index c967b798432..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/fingerprint_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/fingerprint_20.svg b/packages/foundations/assets/icons/functional/images/security/fingerprint_20.svg
deleted file mode 100644
index 3daa0906dae..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/fingerprint_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/fingerprint_24.svg b/packages/foundations/assets/icons/functional/images/security/fingerprint_24.svg
deleted file mode 100644
index 8b3dc111acf..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/fingerprint_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/fingerprint_28.svg b/packages/foundations/assets/icons/functional/images/security/fingerprint_28.svg
deleted file mode 100644
index 30ce00e863c..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/fingerprint_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/fingerprint_32.svg b/packages/foundations/assets/icons/functional/images/security/fingerprint_32.svg
deleted file mode 100644
index bfab6315ee4..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/fingerprint_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/key_12.svg b/packages/foundations/assets/icons/functional/images/security/key_12.svg
deleted file mode 100644
index 309dc0b7c10..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/key_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/key_14.svg b/packages/foundations/assets/icons/functional/images/security/key_14.svg
deleted file mode 100644
index 647c2c09e19..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/key_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/key_16.svg b/packages/foundations/assets/icons/functional/images/security/key_16.svg
deleted file mode 100644
index 2943919ac86..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/key_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/key_20.svg b/packages/foundations/assets/icons/functional/images/security/key_20.svg
deleted file mode 100644
index 688c2b06ff8..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/key_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/key_24.svg b/packages/foundations/assets/icons/functional/images/security/key_24.svg
deleted file mode 100644
index df293d37a07..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/key_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/key_28.svg b/packages/foundations/assets/icons/functional/images/security/key_28.svg
deleted file mode 100644
index 4a79d66cf5d..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/key_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/key_32.svg b/packages/foundations/assets/icons/functional/images/security/key_32.svg
deleted file mode 100644
index a7718e8b23d..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/key_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_closed_12.svg b/packages/foundations/assets/icons/functional/images/security/lock_closed_12.svg
deleted file mode 100644
index 593a2c44989..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_closed_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_closed_12_filled.svg b/packages/foundations/assets/icons/functional/images/security/lock_closed_12_filled.svg
deleted file mode 100644
index 290fc44d802..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_closed_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_closed_14.svg b/packages/foundations/assets/icons/functional/images/security/lock_closed_14.svg
deleted file mode 100644
index 4992ea5b624..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_closed_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_closed_14_filled.svg b/packages/foundations/assets/icons/functional/images/security/lock_closed_14_filled.svg
deleted file mode 100644
index 1e750cc310e..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_closed_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_closed_16.svg b/packages/foundations/assets/icons/functional/images/security/lock_closed_16.svg
deleted file mode 100644
index 3f1ef47bdc0..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_closed_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_closed_16_filled.svg b/packages/foundations/assets/icons/functional/images/security/lock_closed_16_filled.svg
deleted file mode 100644
index 38a3d0db5b8..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_closed_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_closed_20.svg b/packages/foundations/assets/icons/functional/images/security/lock_closed_20.svg
deleted file mode 100644
index b37e6e66ecc..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_closed_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_closed_20_filled.svg b/packages/foundations/assets/icons/functional/images/security/lock_closed_20_filled.svg
deleted file mode 100644
index 545e03d9d89..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_closed_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_closed_24.svg b/packages/foundations/assets/icons/functional/images/security/lock_closed_24.svg
deleted file mode 100644
index ee1f14a1659..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_closed_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_closed_28.svg b/packages/foundations/assets/icons/functional/images/security/lock_closed_28.svg
deleted file mode 100644
index 7333fceeed8..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_closed_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_closed_32.svg b/packages/foundations/assets/icons/functional/images/security/lock_closed_32.svg
deleted file mode 100644
index 01188780b4f..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_closed_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_open_12.svg b/packages/foundations/assets/icons/functional/images/security/lock_open_12.svg
deleted file mode 100644
index 3d831049c20..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_open_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_open_12_filled.svg b/packages/foundations/assets/icons/functional/images/security/lock_open_12_filled.svg
deleted file mode 100644
index 7c13961a8ab..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_open_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_open_14.svg b/packages/foundations/assets/icons/functional/images/security/lock_open_14.svg
deleted file mode 100644
index 62b6f846ecb..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_open_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_open_14_filled.svg b/packages/foundations/assets/icons/functional/images/security/lock_open_14_filled.svg
deleted file mode 100644
index 8feb664cef5..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_open_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_open_16.svg b/packages/foundations/assets/icons/functional/images/security/lock_open_16.svg
deleted file mode 100644
index 2e62ee0b858..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_open_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_open_16_filled.svg b/packages/foundations/assets/icons/functional/images/security/lock_open_16_filled.svg
deleted file mode 100644
index 5c7a1fc499c..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_open_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_open_20.svg b/packages/foundations/assets/icons/functional/images/security/lock_open_20.svg
deleted file mode 100644
index df7d1e377ba..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_open_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_open_20_filled.svg b/packages/foundations/assets/icons/functional/images/security/lock_open_20_filled.svg
deleted file mode 100644
index 2518d324cbb..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_open_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_open_24.svg b/packages/foundations/assets/icons/functional/images/security/lock_open_24.svg
deleted file mode 100644
index a131a0ec402..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_open_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_open_28.svg b/packages/foundations/assets/icons/functional/images/security/lock_open_28.svg
deleted file mode 100644
index a86a6df04fd..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_open_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/lock_open_32.svg b/packages/foundations/assets/icons/functional/images/security/lock_open_32.svg
deleted file mode 100644
index f32be2c15e1..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/lock_open_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/shield_check_12.svg b/packages/foundations/assets/icons/functional/images/security/shield_check_12.svg
deleted file mode 100644
index 241f3314008..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/shield_check_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/shield_check_14.svg b/packages/foundations/assets/icons/functional/images/security/shield_check_14.svg
deleted file mode 100644
index 0448dc8560f..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/shield_check_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/shield_check_16.svg b/packages/foundations/assets/icons/functional/images/security/shield_check_16.svg
deleted file mode 100644
index 81a40977f28..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/shield_check_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/shield_check_20.svg b/packages/foundations/assets/icons/functional/images/security/shield_check_20.svg
deleted file mode 100644
index 751038e4d68..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/shield_check_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/shield_check_24.svg b/packages/foundations/assets/icons/functional/images/security/shield_check_24.svg
deleted file mode 100644
index 229338e2848..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/shield_check_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/shield_check_28.svg b/packages/foundations/assets/icons/functional/images/security/shield_check_28.svg
deleted file mode 100644
index 283bed26abd..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/shield_check_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/security/shield_check_32.svg b/packages/foundations/assets/icons/functional/images/security/shield_check_32.svg
deleted file mode 100644
index f90454fd021..00000000000
--- a/packages/foundations/assets/icons/functional/images/security/shield_check_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/LICENSE b/packages/foundations/assets/icons/functional/images/social/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/social/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/social/crown_12.svg b/packages/foundations/assets/icons/functional/images/social/crown_12.svg
deleted file mode 100644
index 715d09b97f4..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/crown_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/crown_14.svg b/packages/foundations/assets/icons/functional/images/social/crown_14.svg
deleted file mode 100644
index 907fe101c23..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/crown_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/crown_16.svg b/packages/foundations/assets/icons/functional/images/social/crown_16.svg
deleted file mode 100644
index 05b0dc8a8ee..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/crown_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/crown_20.svg b/packages/foundations/assets/icons/functional/images/social/crown_20.svg
deleted file mode 100644
index b90121b79d5..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/crown_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/crown_24.svg b/packages/foundations/assets/icons/functional/images/social/crown_24.svg
deleted file mode 100644
index 41054b81bad..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/crown_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/crown_28.svg b/packages/foundations/assets/icons/functional/images/social/crown_28.svg
deleted file mode 100644
index f1f72aa31bb..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/crown_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/crown_32.svg b/packages/foundations/assets/icons/functional/images/social/crown_32.svg
deleted file mode 100644
index a5bccd7e475..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/crown_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_delighted_12.svg b/packages/foundations/assets/icons/functional/images/social/face_delighted_12.svg
deleted file mode 100644
index 13cf409fd7d..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_delighted_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_delighted_14.svg b/packages/foundations/assets/icons/functional/images/social/face_delighted_14.svg
deleted file mode 100644
index a69c431388c..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_delighted_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_delighted_16.svg b/packages/foundations/assets/icons/functional/images/social/face_delighted_16.svg
deleted file mode 100644
index bfbb3c967ea..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_delighted_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_delighted_20.svg b/packages/foundations/assets/icons/functional/images/social/face_delighted_20.svg
deleted file mode 100644
index 09a432a04f7..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_delighted_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_delighted_24.svg b/packages/foundations/assets/icons/functional/images/social/face_delighted_24.svg
deleted file mode 100644
index 05a7929b946..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_delighted_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_delighted_28.svg b/packages/foundations/assets/icons/functional/images/social/face_delighted_28.svg
deleted file mode 100644
index 1fed00909a3..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_delighted_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_delighted_32.svg b/packages/foundations/assets/icons/functional/images/social/face_delighted_32.svg
deleted file mode 100644
index 6567375fa8c..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_delighted_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_disappointed_12.svg b/packages/foundations/assets/icons/functional/images/social/face_disappointed_12.svg
deleted file mode 100644
index 154e40be7d3..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_disappointed_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_disappointed_14.svg b/packages/foundations/assets/icons/functional/images/social/face_disappointed_14.svg
deleted file mode 100644
index 988fbe24557..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_disappointed_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_disappointed_16.svg b/packages/foundations/assets/icons/functional/images/social/face_disappointed_16.svg
deleted file mode 100644
index f7f34f8ba4a..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_disappointed_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_disappointed_20.svg b/packages/foundations/assets/icons/functional/images/social/face_disappointed_20.svg
deleted file mode 100644
index bcdbcb8c37a..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_disappointed_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_disappointed_24.svg b/packages/foundations/assets/icons/functional/images/social/face_disappointed_24.svg
deleted file mode 100644
index bc41a4ea9bd..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_disappointed_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_disappointed_28.svg b/packages/foundations/assets/icons/functional/images/social/face_disappointed_28.svg
deleted file mode 100644
index 7365b05b145..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_disappointed_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_disappointed_32.svg b/packages/foundations/assets/icons/functional/images/social/face_disappointed_32.svg
deleted file mode 100644
index aff186931c7..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_disappointed_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_neutral_12.svg b/packages/foundations/assets/icons/functional/images/social/face_neutral_12.svg
deleted file mode 100644
index 60b1dc043fc..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_neutral_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_neutral_14.svg b/packages/foundations/assets/icons/functional/images/social/face_neutral_14.svg
deleted file mode 100644
index c77efefb75f..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_neutral_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_neutral_16.svg b/packages/foundations/assets/icons/functional/images/social/face_neutral_16.svg
deleted file mode 100644
index 6b14a3adf11..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_neutral_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_neutral_20.svg b/packages/foundations/assets/icons/functional/images/social/face_neutral_20.svg
deleted file mode 100644
index 41c5c2123fc..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_neutral_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_neutral_24.svg b/packages/foundations/assets/icons/functional/images/social/face_neutral_24.svg
deleted file mode 100644
index e507b0b78c6..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_neutral_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_neutral_28.svg b/packages/foundations/assets/icons/functional/images/social/face_neutral_28.svg
deleted file mode 100644
index 38f2bbdfb11..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_neutral_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_neutral_32.svg b/packages/foundations/assets/icons/functional/images/social/face_neutral_32.svg
deleted file mode 100644
index 6220fd6c96e..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_neutral_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_sad_12.svg b/packages/foundations/assets/icons/functional/images/social/face_sad_12.svg
deleted file mode 100644
index 9ef24c66c2d..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_sad_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_sad_14.svg b/packages/foundations/assets/icons/functional/images/social/face_sad_14.svg
deleted file mode 100644
index 3116d5a0197..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_sad_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_sad_16.svg b/packages/foundations/assets/icons/functional/images/social/face_sad_16.svg
deleted file mode 100644
index 53b01b681f6..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_sad_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_sad_20.svg b/packages/foundations/assets/icons/functional/images/social/face_sad_20.svg
deleted file mode 100644
index b7a5039fc0b..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_sad_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_sad_24.svg b/packages/foundations/assets/icons/functional/images/social/face_sad_24.svg
deleted file mode 100644
index e73765ca0d0..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_sad_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_sad_28.svg b/packages/foundations/assets/icons/functional/images/social/face_sad_28.svg
deleted file mode 100644
index d142aac0216..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_sad_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_sad_32.svg b/packages/foundations/assets/icons/functional/images/social/face_sad_32.svg
deleted file mode 100644
index a086c18249c..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_sad_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_smiling_12.svg b/packages/foundations/assets/icons/functional/images/social/face_smiling_12.svg
deleted file mode 100644
index 6f9c0481868..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_smiling_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_smiling_14.svg b/packages/foundations/assets/icons/functional/images/social/face_smiling_14.svg
deleted file mode 100644
index f5d27cb61e8..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_smiling_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_smiling_16.svg b/packages/foundations/assets/icons/functional/images/social/face_smiling_16.svg
deleted file mode 100644
index f3867a03302..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_smiling_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_smiling_20.svg b/packages/foundations/assets/icons/functional/images/social/face_smiling_20.svg
deleted file mode 100644
index 6dd0d385516..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_smiling_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_smiling_24.svg b/packages/foundations/assets/icons/functional/images/social/face_smiling_24.svg
deleted file mode 100644
index a62542d0ce9..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_smiling_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_smiling_28.svg b/packages/foundations/assets/icons/functional/images/social/face_smiling_28.svg
deleted file mode 100644
index 1d32eded0b6..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_smiling_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/face_smiling_32.svg b/packages/foundations/assets/icons/functional/images/social/face_smiling_32.svg
deleted file mode 100644
index d522a63482d..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/face_smiling_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_12.svg b/packages/foundations/assets/icons/functional/images/social/heart_12.svg
deleted file mode 100644
index 7c046da595f..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_12_filled.svg b/packages/foundations/assets/icons/functional/images/social/heart_12_filled.svg
deleted file mode 100644
index 5709b8ca650..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_14.svg b/packages/foundations/assets/icons/functional/images/social/heart_14.svg
deleted file mode 100644
index fe52f1ce6ef..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_14_filled.svg b/packages/foundations/assets/icons/functional/images/social/heart_14_filled.svg
deleted file mode 100644
index 9b67944c331..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_16.svg b/packages/foundations/assets/icons/functional/images/social/heart_16.svg
deleted file mode 100644
index 5e7f8cce365..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_16_filled.svg b/packages/foundations/assets/icons/functional/images/social/heart_16_filled.svg
deleted file mode 100644
index d529b36a517..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_20.svg b/packages/foundations/assets/icons/functional/images/social/heart_20.svg
deleted file mode 100644
index 191c7f263d6..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_20_filled.svg b/packages/foundations/assets/icons/functional/images/social/heart_20_filled.svg
deleted file mode 100644
index 52ed58680c3..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_24.svg b/packages/foundations/assets/icons/functional/images/social/heart_24.svg
deleted file mode 100644
index 072865e21f2..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_24_filled.svg b/packages/foundations/assets/icons/functional/images/social/heart_24_filled.svg
deleted file mode 100644
index 52ed58680c3..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_28.svg b/packages/foundations/assets/icons/functional/images/social/heart_28.svg
deleted file mode 100644
index ad24411dca1..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_28_filled.svg b/packages/foundations/assets/icons/functional/images/social/heart_28_filled.svg
deleted file mode 100644
index fb8a3f5bb7f..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_32.svg b/packages/foundations/assets/icons/functional/images/social/heart_32.svg
deleted file mode 100644
index 6295d0197a2..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/heart_32_filled.svg b/packages/foundations/assets/icons/functional/images/social/heart_32_filled.svg
deleted file mode 100644
index cb56b05affd..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/heart_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/share_12.svg b/packages/foundations/assets/icons/functional/images/social/share_12.svg
deleted file mode 100644
index 33badc63c05..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/share_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/share_14.svg b/packages/foundations/assets/icons/functional/images/social/share_14.svg
deleted file mode 100644
index 6337b5f04f3..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/share_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/share_16.svg b/packages/foundations/assets/icons/functional/images/social/share_16.svg
deleted file mode 100644
index 5f871c17b49..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/share_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/share_20.svg b/packages/foundations/assets/icons/functional/images/social/share_20.svg
deleted file mode 100644
index 9774f35165f..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/share_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/share_24.svg b/packages/foundations/assets/icons/functional/images/social/share_24.svg
deleted file mode 100644
index 4f17d700d72..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/share_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/share_28.svg b/packages/foundations/assets/icons/functional/images/social/share_28.svg
deleted file mode 100644
index a3139b015a4..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/share_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/share_32.svg b/packages/foundations/assets/icons/functional/images/social/share_32.svg
deleted file mode 100644
index 5592bc68384..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/share_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_12.svg b/packages/foundations/assets/icons/functional/images/social/star_12.svg
deleted file mode 100644
index 863da533f95..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_12_filled.svg b/packages/foundations/assets/icons/functional/images/social/star_12_filled.svg
deleted file mode 100644
index f4491e1c825..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_14.svg b/packages/foundations/assets/icons/functional/images/social/star_14.svg
deleted file mode 100644
index 5c49ae45f70..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_14_filled.svg b/packages/foundations/assets/icons/functional/images/social/star_14_filled.svg
deleted file mode 100644
index 3cc2ef3de9d..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_16.svg b/packages/foundations/assets/icons/functional/images/social/star_16.svg
deleted file mode 100644
index ed41dc0411e..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_16_filled.svg b/packages/foundations/assets/icons/functional/images/social/star_16_filled.svg
deleted file mode 100644
index 01551e2d255..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_20.svg b/packages/foundations/assets/icons/functional/images/social/star_20.svg
deleted file mode 100644
index c78967cd0ff..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_20_filled.svg b/packages/foundations/assets/icons/functional/images/social/star_20_filled.svg
deleted file mode 100644
index dbc61630f2d..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_24.svg b/packages/foundations/assets/icons/functional/images/social/star_24.svg
deleted file mode 100644
index c69865e6412..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_24_filled.svg b/packages/foundations/assets/icons/functional/images/social/star_24_filled.svg
deleted file mode 100644
index dbc61630f2d..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_28.svg b/packages/foundations/assets/icons/functional/images/social/star_28.svg
deleted file mode 100644
index c02bd3c9767..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_28_filled.svg b/packages/foundations/assets/icons/functional/images/social/star_28_filled.svg
deleted file mode 100644
index 30b648fa048..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_32.svg b/packages/foundations/assets/icons/functional/images/social/star_32.svg
deleted file mode 100644
index 33d739c8a63..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/star_32_filled.svg b/packages/foundations/assets/icons/functional/images/social/star_32_filled.svg
deleted file mode 100644
index 3d0ba559dee..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/star_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_down_12.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_down_12.svg
deleted file mode 100644
index d34b6f40596..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_down_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_down_14.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_down_14.svg
deleted file mode 100644
index d77dd1f8833..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_down_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_down_16.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_down_16.svg
deleted file mode 100644
index 6560077b7c8..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_down_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_down_20.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_down_20.svg
deleted file mode 100644
index c19c0db140c..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_down_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_down_24.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_down_24.svg
deleted file mode 100644
index c0297c35b4f..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_down_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_down_28.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_down_28.svg
deleted file mode 100644
index 6ac18862777..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_down_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_down_32.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_down_32.svg
deleted file mode 100644
index 34506c4a42f..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_down_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_up_12.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_up_12.svg
deleted file mode 100644
index 001cfc1f7aa..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_up_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_up_14.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_up_14.svg
deleted file mode 100644
index 7669285dfe2..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_up_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_up_16.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_up_16.svg
deleted file mode 100644
index e505463d214..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_up_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_up_20.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_up_20.svg
deleted file mode 100644
index 768b7db70ac..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_up_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_up_24.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_up_24.svg
deleted file mode 100644
index 68b6d5cde80..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_up_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_up_28.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_up_28.svg
deleted file mode 100644
index 4f29360e799..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_up_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/social/thumbs_up_32.svg b/packages/foundations/assets/icons/functional/images/social/thumbs_up_32.svg
deleted file mode 100644
index 6260073b0cf..00000000000
--- a/packages/foundations/assets/icons/functional/images/social/thumbs_up_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/LICENSE b/packages/foundations/assets/icons/functional/images/technology/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/technology/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_12.svg b/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_12.svg
deleted file mode 100644
index 70dac54758e..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_14.svg b/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_14.svg
deleted file mode 100644
index 6ca6c2e20bd..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_16.svg b/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_16.svg
deleted file mode 100644
index af9c7e3b9cb..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_20.svg b/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_20.svg
deleted file mode 100644
index a59f9919fcf..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_24.svg b/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_24.svg
deleted file mode 100644
index 9425b2cb277..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_28.svg b/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_28.svg
deleted file mode 100644
index 1cbc854bed7..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_32.svg b/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_32.svg
deleted file mode 100644
index 937b1ef97b3..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/artificial_intelligence_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_12.svg b/packages/foundations/assets/icons/functional/images/technology/augmented_reality_12.svg
deleted file mode 100644
index 8a1faefbe25..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_14.svg b/packages/foundations/assets/icons/functional/images/technology/augmented_reality_14.svg
deleted file mode 100644
index aecf395aac4..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_16.svg b/packages/foundations/assets/icons/functional/images/technology/augmented_reality_16.svg
deleted file mode 100644
index f4d9cd789ac..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_20.svg b/packages/foundations/assets/icons/functional/images/technology/augmented_reality_20.svg
deleted file mode 100644
index fb29bd37381..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_24.svg b/packages/foundations/assets/icons/functional/images/technology/augmented_reality_24.svg
deleted file mode 100644
index c87f110e1a3..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_28.svg b/packages/foundations/assets/icons/functional/images/technology/augmented_reality_28.svg
deleted file mode 100644
index 5d503fa1233..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_32.svg b/packages/foundations/assets/icons/functional/images/technology/augmented_reality_32.svg
deleted file mode 100644
index 81110016ed2..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/augmented_reality_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/bug_12.svg b/packages/foundations/assets/icons/functional/images/technology/bug_12.svg
deleted file mode 100644
index 2ab723e5eb3..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/bug_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/bug_14.svg b/packages/foundations/assets/icons/functional/images/technology/bug_14.svg
deleted file mode 100644
index 8bd60f6299e..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/bug_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/bug_16.svg b/packages/foundations/assets/icons/functional/images/technology/bug_16.svg
deleted file mode 100644
index facea5ea81b..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/bug_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/bug_20.svg b/packages/foundations/assets/icons/functional/images/technology/bug_20.svg
deleted file mode 100644
index 362514f57e4..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/bug_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/bug_24.svg b/packages/foundations/assets/icons/functional/images/technology/bug_24.svg
deleted file mode 100644
index 66ba9748ef8..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/bug_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/bug_28.svg b/packages/foundations/assets/icons/functional/images/technology/bug_28.svg
deleted file mode 100644
index 3fd07ec3773..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/bug_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/bug_32.svg b/packages/foundations/assets/icons/functional/images/technology/bug_32.svg
deleted file mode 100644
index b59d24102bc..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/bug_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/database_12.svg b/packages/foundations/assets/icons/functional/images/technology/database_12.svg
deleted file mode 100644
index 5779909253e..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/database_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/database_12_filled.svg b/packages/foundations/assets/icons/functional/images/technology/database_12_filled.svg
deleted file mode 100644
index 895cf9b0b5d..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/database_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/database_14.svg b/packages/foundations/assets/icons/functional/images/technology/database_14.svg
deleted file mode 100644
index ff471565336..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/database_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/database_14_filled.svg b/packages/foundations/assets/icons/functional/images/technology/database_14_filled.svg
deleted file mode 100644
index 12a0900e850..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/database_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/database_16.svg b/packages/foundations/assets/icons/functional/images/technology/database_16.svg
deleted file mode 100644
index e5d5d40fe61..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/database_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/database_16_filled.svg b/packages/foundations/assets/icons/functional/images/technology/database_16_filled.svg
deleted file mode 100644
index cc4fc0c9cd4..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/database_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/database_20.svg b/packages/foundations/assets/icons/functional/images/technology/database_20.svg
deleted file mode 100644
index 3671a1ab867..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/database_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/database_20_filled.svg b/packages/foundations/assets/icons/functional/images/technology/database_20_filled.svg
deleted file mode 100644
index dd423483feb..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/database_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/database_24.svg b/packages/foundations/assets/icons/functional/images/technology/database_24.svg
deleted file mode 100644
index f177169d5eb..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/database_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/database_28.svg b/packages/foundations/assets/icons/functional/images/technology/database_28.svg
deleted file mode 100644
index f8ebfa801bf..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/database_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/database_32.svg b/packages/foundations/assets/icons/functional/images/technology/database_32.svg
deleted file mode 100644
index c7588e3900d..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/database_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/light_bulb_12.svg b/packages/foundations/assets/icons/functional/images/technology/light_bulb_12.svg
deleted file mode 100644
index 7d11061ff0f..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/light_bulb_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/light_bulb_14.svg b/packages/foundations/assets/icons/functional/images/technology/light_bulb_14.svg
deleted file mode 100644
index 92194047907..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/light_bulb_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/light_bulb_16.svg b/packages/foundations/assets/icons/functional/images/technology/light_bulb_16.svg
deleted file mode 100644
index 61a921c8bc7..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/light_bulb_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/light_bulb_20.svg b/packages/foundations/assets/icons/functional/images/technology/light_bulb_20.svg
deleted file mode 100644
index 6e25b128507..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/light_bulb_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/light_bulb_24.svg b/packages/foundations/assets/icons/functional/images/technology/light_bulb_24.svg
deleted file mode 100644
index 5e5c9fa1df2..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/light_bulb_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/light_bulb_28.svg b/packages/foundations/assets/icons/functional/images/technology/light_bulb_28.svg
deleted file mode 100644
index 9ae4a8315c6..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/light_bulb_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/light_bulb_32.svg b/packages/foundations/assets/icons/functional/images/technology/light_bulb_32.svg
deleted file mode 100644
index b4a9021d4ca..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/light_bulb_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/power_socket_12.svg b/packages/foundations/assets/icons/functional/images/technology/power_socket_12.svg
deleted file mode 100644
index 49ab09919f3..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/power_socket_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/power_socket_14.svg b/packages/foundations/assets/icons/functional/images/technology/power_socket_14.svg
deleted file mode 100644
index e765f2c42fc..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/power_socket_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/power_socket_16.svg b/packages/foundations/assets/icons/functional/images/technology/power_socket_16.svg
deleted file mode 100644
index 985e2ab70bd..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/power_socket_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/power_socket_20.svg b/packages/foundations/assets/icons/functional/images/technology/power_socket_20.svg
deleted file mode 100644
index d572872fbe2..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/power_socket_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/power_socket_24.svg b/packages/foundations/assets/icons/functional/images/technology/power_socket_24.svg
deleted file mode 100644
index 7c2589df2ed..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/power_socket_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/power_socket_28.svg b/packages/foundations/assets/icons/functional/images/technology/power_socket_28.svg
deleted file mode 100644
index 3442f035251..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/power_socket_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/power_socket_32.svg b/packages/foundations/assets/icons/functional/images/technology/power_socket_32.svg
deleted file mode 100644
index 7afd5c99601..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/power_socket_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_12.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_12.svg
deleted file mode 100644
index 6ae2cbee765..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_14.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_14.svg
deleted file mode 100644
index 6318f7bf8ad..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_16.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_16.svg
deleted file mode 100644
index f02f7cc09f3..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_20.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_20.svg
deleted file mode 100644
index 29cf769423c..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_24.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_24.svg
deleted file mode 100644
index a5f37b1622c..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_28.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_28.svg
deleted file mode 100644
index b07186a5913..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_32.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_32.svg
deleted file mode 100644
index 5d4b724c052..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_12.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_12.svg
deleted file mode 100644
index f9a395a8026..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_14.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_14.svg
deleted file mode 100644
index 5fad4806b42..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_16.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_16.svg
deleted file mode 100644
index e4fdd1d4bfc..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_20.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_20.svg
deleted file mode 100644
index 48c9de4d476..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_24.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_24.svg
deleted file mode 100644
index cc8ed3fa514..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_28.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_28.svg
deleted file mode 100644
index 5b8c4c7a4fc..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_32.svg b/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_32.svg
deleted file mode 100644
index 1d2d4552deb..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/qr_code_scan_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/speedometer_12.svg b/packages/foundations/assets/icons/functional/images/technology/speedometer_12.svg
deleted file mode 100644
index 08c36205398..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/speedometer_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/speedometer_12_filled.svg b/packages/foundations/assets/icons/functional/images/technology/speedometer_12_filled.svg
deleted file mode 100644
index abce84fb329..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/speedometer_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/speedometer_14.svg b/packages/foundations/assets/icons/functional/images/technology/speedometer_14.svg
deleted file mode 100644
index 671223095c3..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/speedometer_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/speedometer_14_filled.svg b/packages/foundations/assets/icons/functional/images/technology/speedometer_14_filled.svg
deleted file mode 100644
index 2ba043bfdf5..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/speedometer_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/speedometer_16.svg b/packages/foundations/assets/icons/functional/images/technology/speedometer_16.svg
deleted file mode 100644
index 64e17ab5c8f..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/speedometer_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/speedometer_16_filled.svg b/packages/foundations/assets/icons/functional/images/technology/speedometer_16_filled.svg
deleted file mode 100644
index 9edf70229f5..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/speedometer_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/speedometer_20.svg b/packages/foundations/assets/icons/functional/images/technology/speedometer_20.svg
deleted file mode 100644
index 72211d59c79..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/speedometer_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/speedometer_20_filled.svg b/packages/foundations/assets/icons/functional/images/technology/speedometer_20_filled.svg
deleted file mode 100644
index 313260c9d6e..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/speedometer_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/speedometer_24.svg b/packages/foundations/assets/icons/functional/images/technology/speedometer_24.svg
deleted file mode 100644
index 18afabdb10d..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/speedometer_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/speedometer_28.svg b/packages/foundations/assets/icons/functional/images/technology/speedometer_28.svg
deleted file mode 100644
index c584ae97039..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/speedometer_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/speedometer_32.svg b/packages/foundations/assets/icons/functional/images/technology/speedometer_32.svg
deleted file mode 100644
index de060265e68..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/speedometer_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_12.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_12.svg
deleted file mode 100644
index c0038fb9a27..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_14.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_14.svg
deleted file mode 100644
index 80ee9d8a2ac..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_16.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_16.svg
deleted file mode 100644
index 5c07669f625..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_20.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_20.svg
deleted file mode 100644
index 857d8519121..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_24.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_24.svg
deleted file mode 100644
index b476d82ed23..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_28.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_28.svg
deleted file mode 100644
index 3cc61c487fe..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_32.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_32.svg
deleted file mode 100644
index 4a0c4a82985..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_12.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_12.svg
deleted file mode 100644
index 5485a041769..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_14.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_14.svg
deleted file mode 100644
index 61611c03210..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_16.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_16.svg
deleted file mode 100644
index fe97b2e2ba4..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_20.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_20.svg
deleted file mode 100644
index 186ef575439..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_24.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_24.svg
deleted file mode 100644
index c02e7174bd2..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_28.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_28.svg
deleted file mode 100644
index e9126b7a84d..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_32.svg b/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_32.svg
deleted file mode 100644
index 83df1a5bc02..00000000000
--- a/packages/foundations/assets/icons/functional/images/technology/wifi_disabled_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/LICENSE b/packages/foundations/assets/icons/functional/images/tooling/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/tooling/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_12.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_12.svg
deleted file mode 100644
index 54675814a48..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_12_filled.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_12_filled.svg
deleted file mode 100644
index 0e1bd528a7d..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_12_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_14.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_14.svg
deleted file mode 100644
index b05d93c3448..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_14_filled.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_14_filled.svg
deleted file mode 100644
index 3090d23281d..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_14_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_16.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_16.svg
deleted file mode 100644
index 3ec7440a86c..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_16_filled.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_16_filled.svg
deleted file mode 100644
index 2d48dbb2d6e..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_16_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_20.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_20.svg
deleted file mode 100644
index 01cbee93ce8..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_20_filled.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_20_filled.svg
deleted file mode 100644
index 9f8d1be45c9..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_20_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_24.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_24.svg
deleted file mode 100644
index 01f91a406a4..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_24_filled.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_24_filled.svg
deleted file mode 100644
index 9f8d1be45c9..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_24_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_28.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_28.svg
deleted file mode 100644
index 782a5c8857c..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_28_filled.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_28_filled.svg
deleted file mode 100644
index 718b4b5b299..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_28_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_32.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_32.svg
deleted file mode 100644
index 71c4aa567cf..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/tooling/wrench_32_filled.svg b/packages/foundations/assets/icons/functional/images/tooling/wrench_32_filled.svg
deleted file mode 100644
index 10734c1e497..00000000000
--- a/packages/foundations/assets/icons/functional/images/tooling/wrench_32_filled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/LICENSE b/packages/foundations/assets/icons/functional/images/transportation/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/functional/images/transportation/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_12.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_12.svg
deleted file mode 100644
index b51331b06f7..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_12_inverted.svg
deleted file mode 100644
index f2e3c3bb54d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_14.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_14.svg
deleted file mode 100644
index 5eeebc4d74c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_14_inverted.svg
deleted file mode 100644
index cb036027dc4..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_16.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_16.svg
deleted file mode 100644
index 3e6256036ee..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_16_inverted.svg
deleted file mode 100644
index c9a2a889f87..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_20.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_20.svg
deleted file mode 100644
index 3a8449234d2..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_20_inverted.svg
deleted file mode 100644
index 4876230e21e..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_24.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_24.svg
deleted file mode 100644
index b61a68625cc..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_24_inverted.svg
deleted file mode 100644
index 4876230e21e..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_28.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_28.svg
deleted file mode 100644
index 2e88b2a04b3..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_28_inverted.svg
deleted file mode 100644
index 91364589910..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_32.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_32.svg
deleted file mode 100644
index 80e48c67e53..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/airplane_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/airplane_32_inverted.svg
deleted file mode 100644
index eed66cb28ad..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/airplane_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_12.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_12.svg
deleted file mode 100644
index 0d24f1ddc3d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_12_inverted.svg
deleted file mode 100644
index 0d24f1ddc3d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_14.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_14.svg
deleted file mode 100644
index 25d60a20363..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_14_inverted.svg
deleted file mode 100644
index dd665762177..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_16.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_16.svg
deleted file mode 100644
index b2798e95833..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_16_inverted.svg
deleted file mode 100644
index aa3d87ef31b..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_20.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_20.svg
deleted file mode 100644
index 146c0a51e0c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_20_inverted.svg
deleted file mode 100644
index 146c0a51e0c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_24.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_24.svg
deleted file mode 100644
index 5a4d888ee8a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_24_inverted.svg
deleted file mode 100644
index 146c0a51e0c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_28.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_28.svg
deleted file mode 100644
index 05823245e9c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_28_inverted.svg
deleted file mode 100644
index e78159f4470..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_32.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_32.svg
deleted file mode 100644
index 3aaedcf2106..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_32_inverted.svg
deleted file mode 100644
index 5a4d888ee8a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_12.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_12.svg
deleted file mode 100644
index 16aafa64d5c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_12_inverted.svg
deleted file mode 100644
index e01d94759e9..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_14.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_14.svg
deleted file mode 100644
index c05e99dc89d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_14_inverted.svg
deleted file mode 100644
index 0153a035298..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_16.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_16.svg
deleted file mode 100644
index 4055ac4f6d5..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_16_inverted.svg
deleted file mode 100644
index dc56f0e717b..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_20.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_20.svg
deleted file mode 100644
index 34c37d8d85e..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_20_inverted.svg
deleted file mode 100644
index 028d527ff2e..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_24.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_24.svg
deleted file mode 100644
index 6e951c28189..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_24_inverted.svg
deleted file mode 100644
index 028d527ff2e..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_28.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_28.svg
deleted file mode 100644
index 781e112e68d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_28_inverted.svg
deleted file mode 100644
index 04931b85c42..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_32.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_32.svg
deleted file mode 100644
index deb2a888b71..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_32_inverted.svg
deleted file mode 100644
index a2a7718f616..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bike_trailer_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_12.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_12.svg
deleted file mode 100644
index 0276443a9d9..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_12_inverted.svg
deleted file mode 100644
index 0c8cb4f686c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_14.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_14.svg
deleted file mode 100644
index 659d9cad34b..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_14_inverted.svg
deleted file mode 100644
index f5e8d0fca0a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_16.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_16.svg
deleted file mode 100644
index 2b1bd90921d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_16_inverted.svg
deleted file mode 100644
index 73d301b2b38..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_20.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_20.svg
deleted file mode 100644
index eace31c98a5..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_20_inverted.svg
deleted file mode 100644
index 6debb93a0c5..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_24.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_24.svg
deleted file mode 100644
index f1be5facc6b..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_24_inverted.svg
deleted file mode 100644
index 6debb93a0c5..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_28.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_28.svg
deleted file mode 100644
index 13c9154c56a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_28_inverted.svg
deleted file mode 100644
index d3ee41f35d8..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_32.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_32.svg
deleted file mode 100644
index 7839cdd2eb5..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/boat_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/boat_32_inverted.svg
deleted file mode 100644
index 2a33539ccd0..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/boat_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_12.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_12.svg
deleted file mode 100644
index 8d56c17df4a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_12_inverted.svg
deleted file mode 100644
index 57631b8e32c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_14.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_14.svg
deleted file mode 100644
index 265029b90c5..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_14_inverted.svg
deleted file mode 100644
index 3f9d438fd7f..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_16.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_16.svg
deleted file mode 100644
index b98909eda27..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_16_inverted.svg
deleted file mode 100644
index 58cb48a4878..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_20.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_20.svg
deleted file mode 100644
index 791b7704a09..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_20_inverted.svg
deleted file mode 100644
index c7880803b76..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_24.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_24.svg
deleted file mode 100644
index 315aac8035b..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_24_inverted.svg
deleted file mode 100644
index c7880803b76..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_28.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_28.svg
deleted file mode 100644
index 5c12a0f463c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_28_inverted.svg
deleted file mode 100644
index 545042e53e9..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_32.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_32.svg
deleted file mode 100644
index e017176a489..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/bus_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/bus_32_inverted.svg
deleted file mode 100644
index 5d049196de3..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/bus_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_12.svg b/packages/foundations/assets/icons/functional/images/transportation/car_12.svg
deleted file mode 100644
index 3a3a040fd03..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/car_12_inverted.svg
deleted file mode 100644
index f2ef8edf12b..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_14.svg b/packages/foundations/assets/icons/functional/images/transportation/car_14.svg
deleted file mode 100644
index 8df5c4adf43..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/car_14_inverted.svg
deleted file mode 100644
index c2731000f4d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_16.svg b/packages/foundations/assets/icons/functional/images/transportation/car_16.svg
deleted file mode 100644
index c55cd0476ea..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/car_16_inverted.svg
deleted file mode 100644
index 066db6b6566..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_20.svg b/packages/foundations/assets/icons/functional/images/transportation/car_20.svg
deleted file mode 100644
index f69bdfdacc7..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/car_20_inverted.svg
deleted file mode 100644
index b436b2ab043..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_24.svg b/packages/foundations/assets/icons/functional/images/transportation/car_24.svg
deleted file mode 100644
index 11220e7069c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/car_24_inverted.svg
deleted file mode 100644
index b436b2ab043..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_28.svg b/packages/foundations/assets/icons/functional/images/transportation/car_28.svg
deleted file mode 100644
index 0a6a4d071c6..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/car_28_inverted.svg
deleted file mode 100644
index b16b371ef2e..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_32.svg b/packages/foundations/assets/icons/functional/images/transportation/car_32.svg
deleted file mode 100644
index 96283af1845..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/car_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/car_32_inverted.svg
deleted file mode 100644
index ce869592f0f..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/car_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_12.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_12.svg
deleted file mode 100644
index bc851acf0c1..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_12_inverted.svg
deleted file mode 100644
index c638bd12302..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_14.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_14.svg
deleted file mode 100644
index b2e6bde47c0..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_14_inverted.svg
deleted file mode 100644
index dd0e2f40a6c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_16.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_16.svg
deleted file mode 100644
index eaa1b40fcb5..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_16_inverted.svg
deleted file mode 100644
index 73170876c8e..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_20.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_20.svg
deleted file mode 100644
index 468e2a279e2..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_20_inverted.svg
deleted file mode 100644
index 81764318849..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_24.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_24.svg
deleted file mode 100644
index 0b5bf9f5a21..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_24_inverted.svg
deleted file mode 100644
index 81764318849..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_28.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_28.svg
deleted file mode 100644
index 29ce3cdbbfc..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_28_inverted.svg
deleted file mode 100644
index 2ff0ea3eb2d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_32.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_32.svg
deleted file mode 100644
index af67402a449..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_car_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_car_32_inverted.svg
deleted file mode 100644
index caa9ea3b51c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_car_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_12.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_12.svg
deleted file mode 100644
index 6a8322d32a1..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_12_inverted.svg
deleted file mode 100644
index 64cf558fa30..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_14.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_14.svg
deleted file mode 100644
index efad670fb3d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_14_inverted.svg
deleted file mode 100644
index 90ae85ae854..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_16.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_16.svg
deleted file mode 100644
index ffdfe404c32..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_16_inverted.svg
deleted file mode 100644
index 89b3cc2f511..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_20.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_20.svg
deleted file mode 100644
index 1ba36c25a0a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_20_inverted.svg
deleted file mode 100644
index 3c122ff5a47..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_24.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_24.svg
deleted file mode 100644
index 299e8dcffe2..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_24_inverted.svg
deleted file mode 100644
index 3c122ff5a47..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_28.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_28.svg
deleted file mode 100644
index 2b166dc37be..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_28_inverted.svg
deleted file mode 100644
index 2e2db899e4a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_32.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_32.svg
deleted file mode 100644
index 7187b42f28a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_32_inverted.svg
deleted file mode 100644
index 6d7d8ad8490..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/electric_scooter_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_12.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_12.svg
deleted file mode 100644
index b71ac8ee83c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_12_inverted.svg
deleted file mode 100644
index 9bd8e4536f0..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_14.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_14.svg
deleted file mode 100644
index 25b8f0820ad..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_14_inverted.svg
deleted file mode 100644
index 5073eb1374e..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_16.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_16.svg
deleted file mode 100644
index 4f3fce16145..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_16_inverted.svg
deleted file mode 100644
index a37a3aa97c9..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_20.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_20.svg
deleted file mode 100644
index 7855a689e4a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_20_inverted.svg
deleted file mode 100644
index 699f37d9bc8..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_24.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_24.svg
deleted file mode 100644
index b8e4cfa6670..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_24_inverted.svg
deleted file mode 100644
index 699f37d9bc8..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_28.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_28.svg
deleted file mode 100644
index d583f523f0d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_28_inverted.svg
deleted file mode 100644
index b3c8f2a6d7a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_32.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_32.svg
deleted file mode 100644
index 9fe92323d88..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/handcart_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/handcart_32_inverted.svg
deleted file mode 100644
index c3c4a06c4ea..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/handcart_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_12.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_12.svg
deleted file mode 100644
index 3ac8800746f..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_12_inverted.svg
deleted file mode 100644
index 7f5e4c5869e..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_14.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_14.svg
deleted file mode 100644
index 7c3805e04af..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_14_inverted.svg
deleted file mode 100644
index 2cb19f3902b..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_16.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_16.svg
deleted file mode 100644
index 54cd2b78027..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_16_inverted.svg
deleted file mode 100644
index a32f14fcad7..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_20.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_20.svg
deleted file mode 100644
index 1230e5ef6f9..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_20_inverted.svg
deleted file mode 100644
index 4cd58f2c51d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_24.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_24.svg
deleted file mode 100644
index ec9c29f7301..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_24_inverted.svg
deleted file mode 100644
index 4cd58f2c51d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_28.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_28.svg
deleted file mode 100644
index d6506bbc3e0..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_28_inverted.svg
deleted file mode 100644
index 5772f049604..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_32.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_32.svg
deleted file mode 100644
index c874ca38f9a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/pedestrian_32_inverted.svg
deleted file mode 100644
index f3106b91bb4..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/pedestrian_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_12.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_12.svg
deleted file mode 100644
index 16329120392..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_12_inverted.svg
deleted file mode 100644
index 8c4c1c1ff98..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_14.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_14.svg
deleted file mode 100644
index 9b9e3131dff..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_14_inverted.svg
deleted file mode 100644
index 3abb3ee8779..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_16.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_16.svg
deleted file mode 100644
index ced4906b31f..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_16_inverted.svg
deleted file mode 100644
index 7c8927017e6..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_20.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_20.svg
deleted file mode 100644
index 5c7c49886ac..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_20_inverted.svg
deleted file mode 100644
index 4a3651dbbee..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_24.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_24.svg
deleted file mode 100644
index d1b1d8e57b3..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_24_inverted.svg
deleted file mode 100644
index 4a3651dbbee..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_28.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_28.svg
deleted file mode 100644
index 0a5636ef771..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_28_inverted.svg
deleted file mode 100644
index 08198cd49ef..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_32.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_32.svg
deleted file mode 100644
index ca4cfdbd920..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/scooter_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/scooter_32_inverted.svg
deleted file mode 100644
index 20945bffe8d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/scooter_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_12.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_12.svg
deleted file mode 100644
index aee03ef71d3..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_12_inverted.svg
deleted file mode 100644
index e6e5045859b..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_14.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_14.svg
deleted file mode 100644
index 4118ae0160b..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_14_inverted.svg
deleted file mode 100644
index 3a7141d9941..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_16.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_16.svg
deleted file mode 100644
index 9486c4e5869..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_16_inverted.svg
deleted file mode 100644
index 5ba81f80437..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_20.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_20.svg
deleted file mode 100644
index 8d2da300b3f..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_20_inverted.svg
deleted file mode 100644
index e17979d2b7e..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_24.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_24.svg
deleted file mode 100644
index 7b3d96bdb23..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_24_inverted.svg
deleted file mode 100644
index e17979d2b7e..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_28.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_28.svg
deleted file mode 100644
index 562b24945ff..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_28_inverted.svg
deleted file mode 100644
index f6ec1f482de..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_32.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_32.svg
deleted file mode 100644
index 6708dd0528d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/ship_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/ship_32_inverted.svg
deleted file mode 100644
index cad8828dcba..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/ship_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_12.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_12.svg
deleted file mode 100644
index 8a753663e0d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_12_inverted.svg
deleted file mode 100644
index b9e0740a9e3..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_14.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_14.svg
deleted file mode 100644
index 39ca9a0dd91..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_14_inverted.svg
deleted file mode 100644
index a01a5e807a7..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_16.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_16.svg
deleted file mode 100644
index 630640cf12b..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_16_inverted.svg
deleted file mode 100644
index 7630b497faf..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_20.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_20.svg
deleted file mode 100644
index ea69e8264b3..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_20_inverted.svg
deleted file mode 100644
index f404671468d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_24.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_24.svg
deleted file mode 100644
index 30c7dece673..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_24_inverted.svg
deleted file mode 100644
index f404671468d..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_28.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_28.svg
deleted file mode 100644
index 9a9d7980897..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_28_inverted.svg
deleted file mode 100644
index cac1b3ee346..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_32.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_32.svg
deleted file mode 100644
index a45d37c15ee..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/taxi_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/taxi_32_inverted.svg
deleted file mode 100644
index 0382cd6d691..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/taxi_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_12.svg b/packages/foundations/assets/icons/functional/images/transportation/train_12.svg
deleted file mode 100644
index ef11189605f..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_12_inverted.svg
deleted file mode 100644
index ef11189605f..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_14.svg b/packages/foundations/assets/icons/functional/images/transportation/train_14.svg
deleted file mode 100644
index e09533229b9..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_14_inverted.svg
deleted file mode 100644
index e09533229b9..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_16.svg b/packages/foundations/assets/icons/functional/images/transportation/train_16.svg
deleted file mode 100644
index c07cad2cfd9..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_16_inverted.svg
deleted file mode 100644
index c07cad2cfd9..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_20.svg b/packages/foundations/assets/icons/functional/images/transportation/train_20.svg
deleted file mode 100644
index ac56d299167..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_20_inverted.svg
deleted file mode 100644
index ac56d299167..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_24.svg b/packages/foundations/assets/icons/functional/images/transportation/train_24.svg
deleted file mode 100644
index 7e2f5102b5a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_24_inverted.svg
deleted file mode 100644
index ac56d299167..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_28.svg b/packages/foundations/assets/icons/functional/images/transportation/train_28.svg
deleted file mode 100644
index 1287e99d7c7..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_28_inverted.svg
deleted file mode 100644
index e484a291d6a..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_32.svg b/packages/foundations/assets/icons/functional/images/transportation/train_32.svg
deleted file mode 100644
index 54d2464be0c..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_32_inverted.svg
deleted file mode 100644
index 88208b63bea..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_12.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_12.svg
deleted file mode 100644
index 79c166b67fe..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_12_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_12_inverted.svg
deleted file mode 100644
index 79c166b67fe..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_12_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_14.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_14.svg
deleted file mode 100644
index 2d0050e26ba..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_14.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_14_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_14_inverted.svg
deleted file mode 100644
index 2d0050e26ba..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_14_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_16.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_16.svg
deleted file mode 100644
index af762226fd8..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_16_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_16_inverted.svg
deleted file mode 100644
index af762226fd8..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_16_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_20.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_20.svg
deleted file mode 100644
index 8f1675ae746..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_20_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_20_inverted.svg
deleted file mode 100644
index 8f1675ae746..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_20_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_24.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_24.svg
deleted file mode 100644
index 292728fdc52..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_24_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_24_inverted.svg
deleted file mode 100644
index 8f1675ae746..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_24_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_28.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_28.svg
deleted file mode 100644
index b79bb5e996b..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_28.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_28_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_28_inverted.svg
deleted file mode 100644
index 1abc031639f..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_28_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_32.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_32.svg
deleted file mode 100644
index c91d9c2b795..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_32_inverted.svg b/packages/foundations/assets/icons/functional/images/transportation/train_and_car_32_inverted.svg
deleted file mode 100644
index b263994e5fc..00000000000
--- a/packages/foundations/assets/icons/functional/images/transportation/train_and_car_32_inverted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/x_placeholder_20.svg b/packages/foundations/assets/icons/functional/images/x_placeholder_20.svg
deleted file mode 100644
index f1c94639b20..00000000000
--- a/packages/foundations/assets/icons/functional/images/x_placeholder_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/x_placeholder_24.svg b/packages/foundations/assets/icons/functional/images/x_placeholder_24.svg
deleted file mode 100644
index 813ab34cd73..00000000000
--- a/packages/foundations/assets/icons/functional/images/x_placeholder_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/functional/images/x_placeholder_32.svg b/packages/foundations/assets/icons/functional/images/x_placeholder_32.svg
deleted file mode 100644
index 064849d1ba7..00000000000
--- a/packages/foundations/assets/icons/functional/images/x_placeholder_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/packages/foundations/assets/icons/illustrative/LICENSE b/packages/foundations/assets/icons/illustrative/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/action/LICENSE b/packages/foundations/assets/icons/illustrative/action/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/action/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_account.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_account.svg
deleted file mode 100755
index 550d3c688cb..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_account.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_alarm_clock.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_alarm_clock.svg
deleted file mode 100644
index 885e153031b..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_alarm_clock.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_ar_icon.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_ar_icon.svg
deleted file mode 100644
index e089a2692c8..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_ar_icon.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_calendar.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_calendar.svg
deleted file mode 100644
index fa06b035094..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_calendar.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_christmas.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_christmas.svg
deleted file mode 100644
index 6175d3f56a5..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_christmas.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_clock_moving.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_clock_moving.svg
deleted file mode 100644
index 35581b7bb6d..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_clock_moving.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_compass.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_compass.svg
deleted file mode 100644
index 579632ddd74..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_compass.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_construction_sign.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_construction_sign.svg
deleted file mode 100644
index 3960600b3e9..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_construction_sign.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_construction_worker.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_construction_worker.svg
deleted file mode 100644
index 45c055d5a6b..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_construction_worker.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_credit_card.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_credit_card.svg
deleted file mode 100644
index e23c219efea..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_credit_card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_db_clock.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_db_clock.svg
deleted file mode 100644
index d08d11db99b..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_db_clock.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_diamond.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_diamond.svg
deleted file mode 100644
index 79a37c47e23..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_diamond.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_download.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_download.svg
deleted file mode 100644
index d7969e49abd..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_download.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_fokus.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_fokus.svg
deleted file mode 100644
index 914f48b6c09..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_fokus.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_gift.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_gift.svg
deleted file mode 100644
index d8459f4815c..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_gift.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_handshake.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_handshake.svg
deleted file mode 100644
index 4657696cb2c..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_handshake.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_heart.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_heart.svg
deleted file mode 100644
index 062a24b0639..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_heart.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_information.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_information.svg
deleted file mode 100644
index bd8bc6a218d..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_information.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_onlineshop_brand.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_onlineshop_brand.svg
deleted file mode 100644
index 99d2612e24d..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_onlineshop_brand.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_onlineshop_feature.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_onlineshop_feature.svg
deleted file mode 100644
index d9d6a987fb3..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_onlineshop_feature.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_pdf.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_pdf.svg
deleted file mode 100644
index 650f33c8ce5..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_pdf.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_printer.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_printer.svg
deleted file mode 100644
index 40fdec1d66d..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_printer.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_registration.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_registration.svg
deleted file mode 100644
index ea5f965e14c..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_registration.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_savings.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_savings.svg
deleted file mode 100644
index fa462c7ede1..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_savings.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_search.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_search.svg
deleted file mode 100644
index 0c716c98a77..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_search.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_sepa.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_sepa.svg
deleted file mode 100644
index 00b8aaacc96..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_sepa.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_tips.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_tips.svg
deleted file mode 100644
index 2a10fbc0ef4..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_tips.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_trash.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_trash.svg
deleted file mode 100644
index 9759ff7cfba..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_trash.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_update.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_update.svg
deleted file mode 100644
index d013bb2b2bf..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_update.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/action/db_ic_il_user_manual.svg b/packages/foundations/assets/icons/illustrative/action/db_ic_il_user_manual.svg
deleted file mode 100644
index a15c579f64a..00000000000
--- a/packages/foundations/assets/icons/illustrative/action/db_ic_il_user_manual.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/LICENSE b/packages/foundations/assets/icons/illustrative/communication/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/communication/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_broken.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_broken.svg
deleted file mode 100644
index 5c16af0eb7f..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_broken.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_chat.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_chat.svg
deleted file mode 100644
index c1ef200a0d7..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_chat.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_contact.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_contact.svg
deleted file mode 100644
index 72c5dea1256..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_contact.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_customer_feedback.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_customer_feedback.svg
deleted file mode 100644
index cb032ee0e29..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_customer_feedback.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_envelope_check.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_envelope_check.svg
deleted file mode 100644
index 98b9f9a1ba4..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_envelope_check.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_envelope_closed_back.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_envelope_closed_back.svg
deleted file mode 100644
index 05084d1b169..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_envelope_closed_back.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_envelope_closed_front.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_envelope_closed_front.svg
deleted file mode 100644
index 4922e568cf2..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_envelope_closed_front.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_envelope_open.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_envelope_open.svg
deleted file mode 100644
index 02b448e53c5..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_envelope_open.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_error.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_error.svg
deleted file mode 100644
index 100b656887d..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_error.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_faq.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_faq.svg
deleted file mode 100644
index 1bb41a8018d..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_faq.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_hashtag.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_hashtag.svg
deleted file mode 100644
index bc43d0c29ff..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_hashtag.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_push_notification.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_push_notification.svg
deleted file mode 100644
index 88045b46471..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_push_notification.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_telephone.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_telephone.svg
deleted file mode 100644
index d4504bd938e..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_telephone.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_wifi.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_wifi.svg
deleted file mode 100644
index 48cc5e84289..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_wifi.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_wifi_ice.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_wifi_ice.svg
deleted file mode 100644
index e6dad2e9b64..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_wifi_ice.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_wifi_local_train.svg b/packages/foundations/assets/icons/illustrative/communication/db_ic_il_wifi_local_train.svg
deleted file mode 100644
index 944a6e82fa1..00000000000
--- a/packages/foundations/assets/icons/illustrative/communication/db_ic_il_wifi_local_train.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/LICENSE b/packages/foundations/assets/icons/illustrative/covid_19/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/covid_19/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_2g_rule.svg b/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_2g_rule.svg
deleted file mode 100644
index 173ac78fc8c..00000000000
--- a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_2g_rule.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_3g_rule.svg b/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_3g_rule.svg
deleted file mode 100644
index 8197bd69c65..00000000000
--- a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_3g_rule.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_distance.svg b/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_distance.svg
deleted file mode 100644
index e3dafb3e243..00000000000
--- a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_distance.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_ffp2_mask.svg b/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_ffp2_mask.svg
deleted file mode 100644
index acea9dacf36..00000000000
--- a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_ffp2_mask.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_ffp2_mask_with_sign.svg b/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_ffp2_mask_with_sign.svg
deleted file mode 100644
index d0368ff1525..00000000000
--- a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_ffp2_mask_with_sign.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_handwashing.svg b/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_handwashing.svg
deleted file mode 100644
index 91c5f361364..00000000000
--- a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_handwashing.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_no_handshaking.svg b/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_no_handshaking.svg
deleted file mode 100644
index a18973e1740..00000000000
--- a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_no_handshaking.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_recovered.svg b/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_recovered.svg
deleted file mode 100644
index e7ea40f5689..00000000000
--- a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_recovered.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_single_entry.svg b/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_single_entry.svg
deleted file mode 100644
index 2d5c7ada41f..00000000000
--- a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_single_entry.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_test_antigen.svg b/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_test_antigen.svg
deleted file mode 100644
index 9954a9c5930..00000000000
--- a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_test_antigen.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_test_pcr.svg b/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_test_pcr.svg
deleted file mode 100644
index 186f5da0667..00000000000
--- a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_test_pcr.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_vaccinated.svg b/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_vaccinated.svg
deleted file mode 100644
index 2b874f279d2..00000000000
--- a/packages/foundations/assets/icons/illustrative/covid_19/db_ic_il_vaccinated.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/deprecated/LICENSE b/packages/foundations/assets/icons/illustrative/deprecated/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/deprecated/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/deprecated/covid_19/db_ic_il_mask.svg b/packages/foundations/assets/icons/illustrative/deprecated/covid_19/db_ic_il_mask.svg
deleted file mode 100644
index 4deea53df76..00000000000
--- a/packages/foundations/assets/icons/illustrative/deprecated/covid_19/db_ic_il_mask.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/devices/LICENSE b/packages/foundations/assets/icons/illustrative/devices/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/devices/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_computer.svg b/packages/foundations/assets/icons/illustrative/devices/db_ic_il_computer.svg
deleted file mode 100644
index 9d25d0f02c7..00000000000
--- a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_computer.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_laptop.svg b/packages/foundations/assets/icons/illustrative/devices/db_ic_il_laptop.svg
deleted file mode 100644
index 9fd7603f105..00000000000
--- a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_laptop.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_monitor.svg b/packages/foundations/assets/icons/illustrative/devices/db_ic_il_monitor.svg
deleted file mode 100644
index aeaf53af5ef..00000000000
--- a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_monitor.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_smartphone.svg b/packages/foundations/assets/icons/illustrative/devices/db_ic_il_smartphone.svg
deleted file mode 100644
index f74eef57e3b..00000000000
--- a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_smartphone.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_tablet.svg b/packages/foundations/assets/icons/illustrative/devices/db_ic_il_tablet.svg
deleted file mode 100644
index be900e88a7f..00000000000
--- a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_tablet.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_travel_apps.svg b/packages/foundations/assets/icons/illustrative/devices/db_ic_il_travel_apps.svg
deleted file mode 100644
index 01da93a4c80..00000000000
--- a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_travel_apps.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_usb_3.0.svg b/packages/foundations/assets/icons/illustrative/devices/db_ic_il_usb_3.0.svg
deleted file mode 100644
index c7dfb72dfd1..00000000000
--- a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_usb_3.0.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_usb_c.svg b/packages/foundations/assets/icons/illustrative/devices/db_ic_il_usb_c.svg
deleted file mode 100644
index 37441dadcf5..00000000000
--- a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_usb_c.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_widget.svg b/packages/foundations/assets/icons/illustrative/devices/db_ic_il_widget.svg
deleted file mode 100644
index ea0d5b28cd5..00000000000
--- a/packages/foundations/assets/icons/illustrative/devices/db_ic_il_widget.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/entertainment/LICENSE b/packages/foundations/assets/icons/illustrative/entertainment/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/entertainment/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_db_mobil.svg b/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_db_mobil.svg
deleted file mode 100644
index d089ff8af8d..00000000000
--- a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_db_mobil.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_der_kleine_ice.svg b/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_der_kleine_ice.svg
deleted file mode 100644
index 80d27679648..00000000000
--- a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_der_kleine_ice.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_der_kleine_ice_online.svg b/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_der_kleine_ice_online.svg
deleted file mode 100644
index 2771b23d802..00000000000
--- a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_der_kleine_ice_online.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_gaming.svg b/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_gaming.svg
deleted file mode 100644
index 69cc045dbfc..00000000000
--- a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_gaming.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_gaming_no_wire.svg b/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_gaming_no_wire.svg
deleted file mode 100644
index b2a1d37921f..00000000000
--- a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_gaming_no_wire.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_ice_portal.svg b/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_ice_portal.svg
deleted file mode 100644
index 11d1665f12d..00000000000
--- a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_ice_portal.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_movie.svg b/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_movie.svg
deleted file mode 100644
index 791bd569462..00000000000
--- a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_movie.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_podcast.svg b/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_podcast.svg
deleted file mode 100644
index 63c1ae01b8d..00000000000
--- a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_podcast.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_sport.svg b/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_sport.svg
deleted file mode 100644
index c04ea8795aa..00000000000
--- a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_sport.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_zugportal.svg b/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_zugportal.svg
deleted file mode 100644
index 5d134a7e4f3..00000000000
--- a/packages/foundations/assets/icons/illustrative/entertainment/db_ic_il_zugportal.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/feature/LICENSE b/packages/foundations/assets/icons/illustrative/feature/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/feature/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_cyber_security.svg b/packages/foundations/assets/icons/illustrative/feature/db_ic_il_cyber_security.svg
deleted file mode 100644
index e68dd4c9dc2..00000000000
--- a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_cyber_security.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_green.svg b/packages/foundations/assets/icons/illustrative/feature/db_ic_il_green.svg
deleted file mode 100644
index 0c8c7d90135..00000000000
--- a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_green.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_green_cargo.svg b/packages/foundations/assets/icons/illustrative/feature/db_ic_il_green_cargo.svg
deleted file mode 100644
index 816f7c383a6..00000000000
--- a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_green_cargo.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_green_energy.svg b/packages/foundations/assets/icons/illustrative/feature/db_ic_il_green_energy.svg
deleted file mode 100644
index 54c771c4905..00000000000
--- a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_green_energy.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_hydrogen.svg b/packages/foundations/assets/icons/illustrative/feature/db_ic_il_hydrogen.svg
deleted file mode 100644
index af81606b391..00000000000
--- a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_hydrogen.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_mobile_payment.svg b/packages/foundations/assets/icons/illustrative/feature/db_ic_il_mobile_payment.svg
deleted file mode 100644
index 294bb806d99..00000000000
--- a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_mobile_payment.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_nfc_scan.svg b/packages/foundations/assets/icons/illustrative/feature/db_ic_il_nfc_scan.svg
deleted file mode 100644
index f517f87f6e4..00000000000
--- a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_nfc_scan.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_rent_a_bike.svg b/packages/foundations/assets/icons/illustrative/feature/db_ic_il_rent_a_bike.svg
deleted file mode 100644
index e89efb970f2..00000000000
--- a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_rent_a_bike.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_whats_schmutzig.svg b/packages/foundations/assets/icons/illustrative/feature/db_ic_il_whats_schmutzig.svg
deleted file mode 100644
index f0d0f363a70..00000000000
--- a/packages/foundations/assets/icons/illustrative/feature/db_ic_il_whats_schmutzig.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/LICENSE b/packages/foundations/assets/icons/illustrative/food/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/food/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_beef.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_beef.svg
deleted file mode 100644
index 8ea00d87f24..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_beef.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_beef_and_poultry.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_beef_and_poultry.svg
deleted file mode 100644
index 4de96d2c53b..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_beef_and_poultry.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_coffee_cup.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_coffee_cup.svg
deleted file mode 100644
index e7114a6e8cc..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_coffee_cup.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_crustaceans_and_molluscs.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_crustaceans_and_molluscs.svg
deleted file mode 100644
index 6af8f53725d..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_crustaceans_and_molluscs.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_egg_free.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_egg_free.svg
deleted file mode 100644
index d87fd260638..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_egg_free.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_energetic_strengthening.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_energetic_strengthening.svg
deleted file mode 100644
index fbce0049142..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_energetic_strengthening.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_fish.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_fish.svg
deleted file mode 100644
index 2a1ec354c2e..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_fish.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_fish_and_molluscs.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_fish_and_molluscs.svg
deleted file mode 100644
index 20dfad447cd..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_fish_and_molluscs.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_gluten_free.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_gluten_free.svg
deleted file mode 100644
index 4e15c4d1c7c..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_gluten_free.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_lactose_free.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_lactose_free.svg
deleted file mode 100644
index 42605189484..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_lactose_free.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_lamb.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_lamb.svg
deleted file mode 100644
index 719930e0539..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_lamb.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_light_pleasure.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_light_pleasure.svg
deleted file mode 100644
index e8ad4a911c8..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_light_pleasure.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_low_carb.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_low_carb.svg
deleted file mode 100644
index 0973508745b..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_low_carb.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_pork.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_pork.svg
deleted file mode 100644
index 85bafa28df1..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_pork.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_pork_and_beef.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_pork_and_beef.svg
deleted file mode 100644
index 8d5a3a27a61..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_pork_and_beef.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_pork_and_poultry.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_pork_and_poultry.svg
deleted file mode 100644
index e461c17ca97..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_pork_and_poultry.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_poultry.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_poultry.svg
deleted file mode 100644
index f00b81c7a02..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_poultry.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_rabbit.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_rabbit.svg
deleted file mode 100644
index 180eb885691..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_rabbit.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_restaurant.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_restaurant.svg
deleted file mode 100644
index 852fa918867..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_restaurant.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_sustainable.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_sustainable.svg
deleted file mode 100644
index e6aa7705ab4..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_sustainable.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_vegan.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_vegan.svg
deleted file mode 100644
index a54dceb4a5a..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_vegan.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_vegetarian.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_vegetarian.svg
deleted file mode 100644
index 505749105dc..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_vegetarian.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_venison.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_venison.svg
deleted file mode 100644
index 49e54b6c8a4..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_venison.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/food/db_ic_il_well_balanced.svg b/packages/foundations/assets/icons/illustrative/food/db_ic_il_well_balanced.svg
deleted file mode 100644
index 1758a6aae81..00000000000
--- a/packages/foundations/assets/icons/illustrative/food/db_ic_il_well_balanced.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/maps/LICENSE b/packages/foundations/assets/icons/illustrative/maps/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/maps/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/maps/db_ic_il_door_to_door.svg b/packages/foundations/assets/icons/illustrative/maps/db_ic_il_door_to_door.svg
deleted file mode 100644
index 3e9571d0056..00000000000
--- a/packages/foundations/assets/icons/illustrative/maps/db_ic_il_door_to_door.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/maps/db_ic_il_home.svg b/packages/foundations/assets/icons/illustrative/maps/db_ic_il_home.svg
deleted file mode 100644
index 0e517a334d8..00000000000
--- a/packages/foundations/assets/icons/illustrative/maps/db_ic_il_home.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/maps/db_ic_il_location.svg b/packages/foundations/assets/icons/illustrative/maps/db_ic_il_location.svg
deleted file mode 100644
index 6c159796e29..00000000000
--- a/packages/foundations/assets/icons/illustrative/maps/db_ic_il_location.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/news/LICENSE b/packages/foundations/assets/icons/illustrative/news/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/news/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/news/db_ic_il_disruptions.svg b/packages/foundations/assets/icons/illustrative/news/db_ic_il_disruptions.svg
deleted file mode 100644
index 76cdbf17491..00000000000
--- a/packages/foundations/assets/icons/illustrative/news/db_ic_il_disruptions.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/news/db_ic_il_news.svg b/packages/foundations/assets/icons/illustrative/news/db_ic_il_news.svg
deleted file mode 100644
index 8150918516f..00000000000
--- a/packages/foundations/assets/icons/illustrative/news/db_ic_il_news.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/news/db_ic_il_newsletter.svg b/packages/foundations/assets/icons/illustrative/news/db_ic_il_newsletter.svg
deleted file mode 100644
index f80b97e1dc9..00000000000
--- a/packages/foundations/assets/icons/illustrative/news/db_ic_il_newsletter.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/news/db_ic_il_newspaper.svg b/packages/foundations/assets/icons/illustrative/news/db_ic_il_newspaper.svg
deleted file mode 100644
index ac0df31fc3c..00000000000
--- a/packages/foundations/assets/icons/illustrative/news/db_ic_il_newspaper.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/news/db_ic_il_s-bahn_magazine_munich.svg b/packages/foundations/assets/icons/illustrative/news/db_ic_il_s-bahn_magazine_munich.svg
deleted file mode 100644
index b2d03074b10..00000000000
--- a/packages/foundations/assets/icons/illustrative/news/db_ic_il_s-bahn_magazine_munich.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/station/LICENSE b/packages/foundations/assets/icons/illustrative/station/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/station/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/station/db_ic_il_bicycle_services.svg b/packages/foundations/assets/icons/illustrative/station/db_ic_il_bicycle_services.svg
deleted file mode 100644
index 4845e26ed18..00000000000
--- a/packages/foundations/assets/icons/illustrative/station/db_ic_il_bicycle_services.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_lounge.svg b/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_lounge.svg
deleted file mode 100644
index a0b513f78f6..00000000000
--- a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_lounge.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_ticket_shop.svg b/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_ticket_shop.svg
deleted file mode 100644
index 1bd463ef1b3..00000000000
--- a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_ticket_shop.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_ticket_vending_machine.svg b/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_ticket_vending_machine.svg
deleted file mode 100644
index 34fdafa410f..00000000000
--- a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_ticket_vending_machine.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_train_station.svg b/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_train_station.svg
deleted file mode 100644
index fdb4d3af900..00000000000
--- a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_train_station.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_train_station_with_train.svg b/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_train_station_with_train.svg
deleted file mode 100644
index bfa19e8a072..00000000000
--- a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_train_station_with_train.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_travel_center.svg b/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_travel_center.svg
deleted file mode 100644
index 042eab918be..00000000000
--- a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_travel_center.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_video_travel_center.svg b/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_video_travel_center.svg
deleted file mode 100644
index db6fe99a639..00000000000
--- a/packages/foundations/assets/icons/illustrative/station/db_ic_il_db_video_travel_center.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/station/db_ic_il_kiosk.svg b/packages/foundations/assets/icons/illustrative/station/db_ic_il_kiosk.svg
deleted file mode 100644
index c6def5f1c75..00000000000
--- a/packages/foundations/assets/icons/illustrative/station/db_ic_il_kiosk.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/station/db_ic_il_mini_store.svg b/packages/foundations/assets/icons/illustrative/station/db_ic_il_mini_store.svg
deleted file mode 100644
index 6e844605359..00000000000
--- a/packages/foundations/assets/icons/illustrative/station/db_ic_il_mini_store.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/station/db_ic_il_parking.svg b/packages/foundations/assets/icons/illustrative/station/db_ic_il_parking.svg
deleted file mode 100644
index 46c5f74e6c4..00000000000
--- a/packages/foundations/assets/icons/illustrative/station/db_ic_il_parking.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/LICENSE b/packages/foundations/assets/icons/illustrative/ticket/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/ticket/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_bahncard.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_bahncard.svg
deleted file mode 100644
index 51fe2e21354..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_bahncard.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_children_traveling_alone.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_children_traveling_alone.svg
deleted file mode 100644
index b566895a352..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_children_traveling_alone.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_children_traveling_with.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_children_traveling_with.svg
deleted file mode 100755
index f62e6a84c57..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_children_traveling_with.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_city_ticket.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_city_ticket.svg
deleted file mode 100644
index 61b391710bc..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_city_ticket.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_classic_printout.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_classic_printout.svg
deleted file mode 100644
index c6232d37ba0..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_classic_printout.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_discount.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_discount.svg
deleted file mode 100644
index 6e538cbfdf4..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_discount.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_exchange.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_exchange.svg
deleted file mode 100644
index 1e3ffdf9fbb..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_exchange.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_group_travel.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_group_travel.svg
deleted file mode 100644
index 581787a7a92..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_group_travel.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_information.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_information.svg
deleted file mode 100644
index cfebfdf74b7..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_information.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_mobileticket_brand.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_mobileticket_brand.svg
deleted file mode 100644
index 858cba46757..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_mobileticket_brand.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_mobileticket_feature.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_mobileticket_feature.svg
deleted file mode 100644
index 443f47ac2d9..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_mobileticket_feature.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_onlineticket_brand.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_onlineticket_brand.svg
deleted file mode 100644
index 1dcf73971f6..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_onlineticket_brand.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_onlineticket_feature.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_onlineticket_feature.svg
deleted file mode 100644
index 1781c758587..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_onlineticket_feature.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_scan_ticket_printout.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_scan_ticket_printout.svg
deleted file mode 100644
index b6abe6f5488..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_scan_ticket_printout.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_show_ticket.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_show_ticket.svg
deleted file mode 100644
index 0ef55e517ac..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_show_ticket.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_tickets.svg b/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_tickets.svg
deleted file mode 100644
index 99fffeb9eea..00000000000
--- a/packages/foundations/assets/icons/illustrative/ticket/db_ic_il_tickets.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/LICENSE b/packages/foundations/assets/icons/illustrative/transportation/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/transportation/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_airplane.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_airplane.svg
deleted file mode 100644
index da51ef984a4..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_airplane.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_airplane_2.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_airplane_2.svg
deleted file mode 100644
index a38cc6c1d70..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_airplane_2.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_bicycle.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_bicycle.svg
deleted file mode 100644
index c622b68d1f8..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_bicycle.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_bike_trailer.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_bike_trailer.svg
deleted file mode 100644
index 54ba59c8c4d..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_bike_trailer.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_buggy.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_buggy.svg
deleted file mode 100644
index 59055934176..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_buggy.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_bus_side_view.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_bus_side_view.svg
deleted file mode 100644
index 2c09486f947..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_bus_side_view.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_call_a_bike.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_call_a_bike.svg
deleted file mode 100644
index a1c8cff01e4..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_call_a_bike.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_car.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_car.svg
deleted file mode 100644
index dbc22a421c5..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_car.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_car_side_view.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_car_side_view.svg
deleted file mode 100644
index c194d5f3d22..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_car_side_view.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_carsharing.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_carsharing.svg
deleted file mode 100644
index 0d1c9cf5824..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_carsharing.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_commuter_train.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_commuter_train.svg
deleted file mode 100644
index 2c6deed90c8..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_commuter_train.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_electric_scooter.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_electric_scooter.svg
deleted file mode 100644
index 702452013c9..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_electric_scooter.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_ev-car.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_ev-car.svg
deleted file mode 100644
index 4dea1da39fe..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_ev-car.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_ferry.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_ferry.svg
deleted file mode 100644
index 751827a903f..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_ferry.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_flinkster.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_flinkster.svg
deleted file mode 100644
index d53911449d5..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_flinkster.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_handcart.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_handcart.svg
deleted file mode 100644
index 5446d6a7f12..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_handcart.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_ice.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_ice.svg
deleted file mode 100644
index 8ba370cc86c..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_ice.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_intercity_train.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_intercity_train.svg
deleted file mode 100644
index 0defddfe9bc..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_intercity_train.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_local_bus.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_local_bus.svg
deleted file mode 100644
index 49421389d72..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_local_bus.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_local_train.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_local_train.svg
deleted file mode 100644
index c99fefef436..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_local_train.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_long_distance_bus.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_long_distance_bus.svg
deleted file mode 100644
index 9e4bb0a26d4..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_long_distance_bus.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_long_distance_trains.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_long_distance_trains.svg
deleted file mode 100644
index f9eda0495a7..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_long_distance_trains.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_mobility_hub.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_mobility_hub.svg
deleted file mode 100644
index 92c4f928ff2..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_mobility_hub.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_scooter.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_scooter.svg
deleted file mode 100644
index 992d8962465..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_scooter.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_self-driving_side_view.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_self-driving_side_view.svg
deleted file mode 100644
index abbe8060077..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_self-driving_side_view.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_shuttle.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_shuttle.svg
deleted file mode 100644
index 3ecf7bc47db..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_shuttle.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_speedboat.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_speedboat.svg
deleted file mode 100644
index 736d36edaff..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_speedboat.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_subway.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_subway.svg
deleted file mode 100644
index 981894c04ab..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_subway.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_taxi.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_taxi.svg
deleted file mode 100644
index a3b4ea22740..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_taxi.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_tram.svg b/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_tram.svg
deleted file mode 100644
index a32cd999d93..00000000000
--- a/packages/foundations/assets/icons/illustrative/transportation/db_ic_il_tram.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/LICENSE b/packages/foundations/assets/icons/illustrative/travel/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/travel/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_1st_class.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_1st_class.svg
deleted file mode 100644
index e1bfe873cc3..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_1st_class.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_bahnbonus.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_bahnbonus.svg
deleted file mode 100644
index 32caead9182..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_bahnbonus.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_bear.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_bear.svg
deleted file mode 100644
index 2ee10946257..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_bear.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_bike_in_train.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_bike_in_train.svg
deleted file mode 100644
index ef218df7837..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_bike_in_train.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_business_customer.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_business_customer.svg
deleted file mode 100644
index 57333eb84e8..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_business_customer.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_db_comfort_checkin.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_db_comfort_checkin.svg
deleted file mode 100644
index 475b20ae84e..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_db_comfort_checkin.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_delayed.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_delayed.svg
deleted file mode 100644
index e5c840144b8..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_delayed.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_departure_board.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_departure_board.svg
deleted file mode 100644
index 14ffa322a49..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_departure_board.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_dog.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_dog.svg
deleted file mode 100644
index e398d6038bd..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_dog.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_family_compartment.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_family_compartment.svg
deleted file mode 100644
index 334bf745068..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_family_compartment.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_family_reservation.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_family_reservation.svg
deleted file mode 100644
index 184833dc9c5..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_family_reservation.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_family_travel_tips.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_family_travel_tips.svg
deleted file mode 100644
index f3f7c20474c..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_family_travel_tips.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_hotel.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_hotel.svg
deleted file mode 100644
index 69a06913cef..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_hotel.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_id_card.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_id_card.svg
deleted file mode 100644
index 0573da5436a..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_id_card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_infant_compartment.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_infant_compartment.svg
deleted file mode 100644
index 00117aa40f1..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_infant_compartment.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_itinerary.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_itinerary.svg
deleted file mode 100644
index 8de41fa7deb..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_itinerary.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_lost_and_found.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_lost_and_found.svg
deleted file mode 100644
index 3d66e83de8b..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_lost_and_found.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_luggage.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_luggage.svg
deleted file mode 100644
index e7004c7bdfb..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_luggage.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_onboard_child_care.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_onboard_child_care.svg
deleted file mode 100644
index 128031e9766..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_onboard_child_care.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_onboard_child_service.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_onboard_child_service.svg
deleted file mode 100644
index 846cdbb8a8e..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_onboard_child_service.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_passenger_rights.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_passenger_rights.svg
deleted file mode 100644
index 4572ce3e9f3..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_passenger_rights.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_poi_berlin.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_poi_berlin.svg
deleted file mode 100644
index 09ba55da422..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_poi_berlin.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_poi_berlin_alternative.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_poi_berlin_alternative.svg
deleted file mode 100644
index 366b49a5c08..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_poi_berlin_alternative.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_quiet_zone.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_quiet_zone.svg
deleted file mode 100644
index 86f65b0bc61..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_quiet_zone.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_reservation.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_reservation.svg
deleted file mode 100644
index a10ec9b045d..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_reservation.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_seat_comfort.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_seat_comfort.svg
deleted file mode 100644
index c104eebc985..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_seat_comfort.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_signage.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_signage.svg
deleted file mode 100644
index 3873d034ab6..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_signage.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_suitcase.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_suitcase.svg
deleted file mode 100644
index 14e40d27767..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_suitcase.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_timetable.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_timetable.svg
deleted file mode 100644
index dc2522b4e30..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_timetable.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_transportation_advertising.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_transportation_advertising.svg
deleted file mode 100644
index b1013e2fa4d..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_transportation_advertising.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_travel_insurance.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_travel_insurance.svg
deleted file mode 100644
index 47c57032e10..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_travel_insurance.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_wheelchair.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_wheelchair.svg
deleted file mode 100644
index 7719d283848..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_wheelchair.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_zuginformation.svg b/packages/foundations/assets/icons/illustrative/travel/db_ic_il_zuginformation.svg
deleted file mode 100644
index fbe240684c2..00000000000
--- a/packages/foundations/assets/icons/illustrative/travel/db_ic_il_zuginformation.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/weather/LICENSE b/packages/foundations/assets/icons/illustrative/weather/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/icons/illustrative/weather/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/icons/illustrative/weather/db_ic_il_blizzard.svg b/packages/foundations/assets/icons/illustrative/weather/db_ic_il_blizzard.svg
deleted file mode 100644
index 418c5689fea..00000000000
--- a/packages/foundations/assets/icons/illustrative/weather/db_ic_il_blizzard.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/icons/illustrative/weather/db_ic_il_thunderstorm.svg b/packages/foundations/assets/icons/illustrative/weather/db_ic_il_thunderstorm.svg
deleted file mode 100644
index 399cff0eef3..00000000000
--- a/packages/foundations/assets/icons/illustrative/weather/db_ic_il_thunderstorm.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/packages/foundations/assets/images/LICENSE b/packages/foundations/assets/images/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/images/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/assets/images/appicons/LICENSE b/packages/foundations/assets/images/appicons/LICENSE
new file mode 100644
index 00000000000..6a5e228b98f
--- /dev/null
+++ b/packages/foundations/assets/images/appicons/LICENSE
@@ -0,0 +1,51 @@
+The DB source code is licensed under the Apache License, Version 2.0, January 2004;
+you may not use this file except in compliance with the License. You may obtain a copy
+of the Apache License at https://apache.org/licenses/LICENSE-2.0. The DB source code
+does not include any DB specific design assets like fonts, icons, trademarks, brandings, etc.
+
+All Deutsche Bahn AG (hereinafter “DB”) specific design assets like fonts, icons,
+trademarks, brandings, etc. (hereinafter “DB Designs”) are licensed under the following
+license agreement (the “DB Designs License”):
+
+- The DB Designs may only be used by external users who are acting as contractors or
+ service providers for DB or a group company by virtue of a contractual relationship and
+ use the DB Designs in this context ("User"). A license agreement with third parties who
+ are not in a contractual relationship with DB or a group company is not possible.
+- DB is and remains the owner or holds the exclusive usage rights to the DB Designs.
+ DB grants the User a royalty-free, non-exclusive, non-transferable, and non-sublicensable
+ right, limited geographically, temporally, and in content to the duration and purposes
+ of the contractual relationship with DB or a group company, to use the DB Designs in
+ accordance with this license agreement.
+- The User may use the DB Designs only in connection with or for the fulfillment of
+ orders and/or services that they provide for DB or a group company. Any other use,
+ particularly for private personal purposes or for unauthorized third parties, is
+ prohibited. The User may not sublicense, distribute, or otherwise make the DB Designs
+ accessible to third parties who are not part of DB AG or a group company, unless this
+ is expressly permitted by the underlying contractual relationship between the User and
+ DB or the group company. The User may not modify, alter, convert, edit, reverse engineer,
+ or decompile the DB Designs; in particular, they may not make any graphical changes
+ and/or alter, remove, or add technical functions. Editing or using the DB Designs in
+ an altered form is only permitted with the express prior written consent of DB.
+- Unless required by applicable law or agreed to in writing, DB provides the DB Designs
+ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions of title,
+ non-infringement, merchantability, or fitness for a particular purpose. DB is only liable
+ in cases of intent or gross negligence, within the framework of mandatory statutory
+ liability provisions, particularly the Product Liability Act, as well as for damages
+ arising from injury to life, body, or health of individuals. In cases of gross negligence,
+ liability is limited to typical and foreseeable damages. This limitation of liability also
+ applies in favor of group companies as well as in favor of vicarious agents of DB and
+ its group companies.
+- This DB Designs License automatically ends at the time when the underlying contractual
+ relationship between the user and DB or a group company ends. DB may terminate this
+ DB Designs License at any time without notice for good cause, in particular, if the User
+ violates this DB Designs License and does not cease the violation within a reasonable
+ period after a warning. The User is obligated to cease using the DB Designs immediately
+ upon termination of this DB Designs License and to delete all DB Designs and related files
+ in their possession or installed on their systems, as well as any backup copies, without delay.
+- If any provision of this agreement is or becomes invalid or unenforceable, the remaining
+ provisions of this agreement shall remain unaffected. In place of the invalid or unenforceable
+ provision, a provision shall be deemed agreed upon that comes closest to the economic purpose
+ of the invalid or unenforceable provision in a legally permissible manner. The same applies in
+ the event of a gap in the agreement. This DB Designs License is governed by and construed in
+ accordance with the laws of Germany, excluding conflicts of law rules and principles.
diff --git a/packages/foundations/docs/Colors.md b/packages/foundations/docs/Colors.md
index 06a509ff423..2bfc7f3ba44 100644
--- a/packages/foundations/docs/Colors.md
+++ b/packages/foundations/docs/Colors.md
@@ -1,8 +1,8 @@
# Colors
-- You use **Colors** to highlight an area with a specific color.
-- You can also use it to change the text color for components with the `*-transparent-semi` colors.
-- Most classes/placeholders will change `color` and `background-color` and will set properties, which will be passed down to adaptive components.
+- You use **Colors** to highlight an area with a specific color.
+- You can also use it to change the text color for components with the `*-transparent-semi` colors.
+- Most classes/placeholders will change `color` and `background-color` and will set properties, which will be passed down to adaptive components.
## How to use
@@ -19,7 +19,7 @@ Or if you only want a single variant e.g. **informational** you can import `@imp
In case that you're either using a bundler (recommended) or importing the CSS within your JavaScript files, please adapt this `@import` syntax accordingly.
-For **SCSS** you need to use the import `@use @db-ui/foundations/build/scss/color/placeholder` in your `.scss` file, where you need to reference the specific variable.
+For **SCSS** you need to use the import `@use "@db-ui/foundations/build/scss/color/placeholder"` in your `.scss` file, where you need to reference the specific variable.
Then you can use e.g. **informational** color by extending our SCSS placeholders like this: `@extend %db-informational-bg-1`.
## Dark- & Light-Mode
diff --git a/packages/foundations/docs/Densities.md b/packages/foundations/docs/Densities.md
index 429ef4f5fe4..231f7756a7a 100644
--- a/packages/foundations/docs/Densities.md
+++ b/packages/foundations/docs/Densities.md
@@ -1,8 +1,8 @@
# Densities
-- You could use **Densities** to create visual "volume levels"
-- You could change the appearance of a container rather than a component
-- Best example is the navigation on our [main page](https://db-ui.github.io/mono/review/main/). Above the navigation is a smaller meta-navigation and even the component inside is smaller as well as all the spacings. The meta-navigation is above the real navigation, but focus of the user is on the real navigation, because the meta-navigation has less "volume"
+- You could use **Densities** to create visual "volume levels"
+- You could change the appearance of a container rather than a component
+- Best example is the navigation on our [main page](https://db-ui.github.io/mono/review/main/). Above the navigation is a smaller meta-navigation and even the component inside is smaller as well as all the spacings. The meta-navigation is above the real navigation, but focus of the user is on the real navigation, because the meta-navigation has less "volume"
There are three different **Densities**, you can use them to change the volume of a specific container or even the entire page based on the use-case, so change the default **density** when:
diff --git a/packages/foundations/docs/FontsSizes.md b/packages/foundations/docs/FontsSizes.md
index cf2d58254b7..f46a4cf8bc8 100644
--- a/packages/foundations/docs/FontsSizes.md
+++ b/packages/foundations/docs/FontsSizes.md
@@ -5,13 +5,13 @@ All sizes of both sets are automatically adjusted by the selected [density](./..
## Body Font Sizes
-- By default, the Body Font Size `md` is set to the body tag.
-- These 9 Body Font Sizes can also be explicitly set as classes on elements in order to change their font size.
+- By default, the Body Font Size `md` is set to the body tag.
+- These 9 Body Font Sizes can also be explicitly set as classes on elements in order to change their font size.
## Headline Font Sizes
-- 9 Headline Sizes are available and are usable by custom properties
-- 6 Headline Sizes are mapped to native headline tags (`h1` to `h6`) by default. Headlines can therefore be used directly.
+- 9 Headline Sizes are available and are usable by custom properties
+- 6 Headline Sizes are mapped to native headline tags (`h1` to `h6`) by default. Headlines can therefore be used directly.
## Available variants / sizes
@@ -19,21 +19,21 @@ All sizes of both sets are automatically adjusted by the selected [density](./..
## When to use
-- Use our provided **Body Font Sizes** to explicitly change the size of text elements like `
`, `` etc.
-- Use a **Body Font Size** for a container and all text elements in it (does not affect components font-sizes) .
-- **Headline Font Sizes** can be used to override the default mapping of the `h1` - `h6` tags.
-- _Advanced: use standardised *custom properties* to define `font-size` and `line-height` in your own components._
+- Use our provided **Body Font Sizes** to explicitly change the size of text elements like `
`, `` etc.
+- Use a **Body Font Size** for a container and all text elements in it (does not affect components font-sizes) .
+- **Headline Font Sizes** can be used to override the default mapping of the `h1` - `h6` tags.
+- _Advanced: use standardised *custom properties* to define `font-size` and `line-height` in your own components._
### Notes
-> - Some sizes may stay the same because of screen width or density.
-> - Elements such as `
` and all headings (`h1` - `h6`) as well as **DB UI components** have font sizes assigned by default so that they can be used without further customisation.
+> - Some sizes may stay the same because of screen width or density.
+> - Elements such as `
` and all headings (`h1` - `h6`) as well as **DB UI components** have font sizes assigned by default so that they can be used without further customisation.
### How to include
For **CSS** and **Tailwind** you need to use the import `@import "@db-ui/foundations/build/css/fonts/classes/all.css";` in your root `.css` file.
-For **SCSS** you can use the `.css` file, or you can use a placeholder by importing `@use @db-ui/foundations/build/scss/fonts` in your `.scss` file, where you need to reference the specific font size.
+For **SCSS** you can use the `.css` file, or you can use a placeholder by importing `@use "@db-ui/foundations/build/scss/fonts"` in your `.scss` file, where you need to reference the specific font size.
Then you can use e.g. `sm` font-size by extending our SCSS placeholders like this: `@extend %db-overwrite-font-size-sm`.
> **_NOTE:_** Make sure that you import the file after all other **foundation** css files, otherwise you should overwrite a specific `font-size` with the global selector
@@ -50,10 +50,10 @@ Then you can use e.g. `sm` font-size by extending our SCSS placeholders like thi
The following options are recommended for applying **Body Font Sizes**:
-- CSS classes
-- CSS `data-`attributes
-- SCSS placeholders
-- Tailwind classes
+- CSS classes
+- CSS `data-`attributes
+- SCSS placeholders
+- Tailwind classes
All options (except the last one) set `font-size`, `line-height` and some **CSS Custom Properties** for an element. These custom properties are internally required by some components to be displayed correctly.
diff --git a/packages/foundations/docs/IDESupport.md b/packages/foundations/docs/IDESupport.md
new file mode 100644
index 00000000000..5581ce95a00
--- /dev/null
+++ b/packages/foundations/docs/IDESupport.md
@@ -0,0 +1,45 @@
+# IDE Support
+
+We try to support those IDEs:
+
+- [JetBrain](https://www.jetbrains.com/) IDEs (like. IntelliJ IDEA, WebStorm, etc.)
+- [Visual Studio Code (VSCode)](https://code.visualstudio.com/)
+
+Most use cases of the Design System might work in other IDEs as well.
+
+## Autocomplete for CSS classes and CSS Custom Properties (Variables)
+
+You can enable auto-complete of CSS classes (like e.g. `db-container-color-cyan`) for `HTML` or `JSX` and CSS Custom Properties (like e.g. `var(--db-bg-basic-level-1-default)`) in `.css` or `.scss` files by including `@db-ui/foundations/build/ide`.
+
+> **Note:** The contents of this directory shouldn't be included/referenced inside your app. It's only serving as a file containing declarations for autocompletion inside your IDE. All values for classes and properties don't reflect the real values, and neither does the CSS selector. The correct values my differ based on multiple circumstances like light-/dark-mode or screen-size etc. Therefore, there isn't a 1:1 mapping.
+
+### JetBrain IDEs (like. IntelliJ IDEA, WebStorm, etc.)
+
+1. Goto `File/Settings/Languages & Frameworks/Javascript/Libraries`
+2. Press the `Add` button and write `db-ui` into the "name" input. This name will be shown in the auto-complete popup during coding. You can change the name if you want to. Keep the rest of the settings as default: `Framework type: ` and `Visibility: Project`.
+3. Next press the ➕ button below `Visibility` and select `Attach Directories...`
+4. This will open a file manager. Navigate to your current projects `node_modules/@db-ui/foundations/build/ide` and select the `ide` folder. Press `OK`.
+5. The folder should be included in the list below the ➕ button. Press `Apply` on the bottom.
+6. Everything should work now. Close the settings and move to a `html` or `jsx/tsx` file and write `class="db-` as attribute to an element. You should see all `db-*` classes for auto-completion. Furthermore, you can go to a `.css` file and write inside a selector `color: db-`. You should see the autocomplete for CSS Custom Properties. By pressing `ENTER` this will automatically add `var(--db-xxx)`.
+
+### VS Code
+
+1. Install [the CSS Variable Autocomplete extesion](https://marketplace.visualstudio.com/items?itemName=vunguyentuan.vscode-css-variables).
+2. If it doesn't exist, create a new file `.vscode/settings.json` in your project
+3. Add this to `settings.json`:
+
+```json settings.json
+{
+ "cssVariables.lookupFiles": [
+ "**/*.css",
+ "**/*.scss",
+ "**/*.sass",
+ "**/*.less",
+ "node_modules/@db-ui/foundations/build/ide/db.ide.css"
+ ]
+}
+```
+
+4. Go to a `.css` file and write inside a selector `color: db-`. You should see the autocomplete for CSS Custom Properties. By pressing `ENTER` this will automatically add `var(--db-xxx)`.
+
+> **Note:** We couldn't find a good extension to work properly with the classes you could try out [the SCSS Everywhere extension](https://marketplace.visualstudio.com/items?itemName=gencer.html-slim-scss-css-class-completion). But we encountered some issues with this one.
diff --git a/packages/foundations/docs/Icons.md b/packages/foundations/docs/Icons.md
index 78294ae27f9..6d7d6ff689d 100644
--- a/packages/foundations/docs/Icons.md
+++ b/packages/foundations/docs/Icons.md
@@ -1,8 +1,9 @@
# Icons
-- We use icon fonts as **woff2** files for all our icons.
-- We auto generate these files out of `.svg` files.
-- A lot of our [components](../../components/readme) have an `icon` property you can pass in.
+- We use icon fonts as **woff2** files for all our icons.
+- We auto generate these files out of `.svg` files.
+- A lot of our [components](../../components/readme) have an `icon` property you can pass in.
+- Use the CSS Custom Property `--db-icon-color` to overwrite the icons color.
## How to include icons
@@ -19,8 +20,12 @@ You can add an icon before or after a tag, by adding an `data-` attribute to you
| `before` | `data-icon="icon-from-overview"` |
| `after` | `data-icon-after="icon-from-overview"` |
+### Icons color
+
+You could use the CSS Custom Property `--db-icon-color` to overwrite the icons color, be it icon fonts or when using the SVG files directly. Or `--db-icon-pulse-color` for the illustrative icons pulse color.
+
## Custom Icons
If you have custom icons and want to use them for foundations and/or in components, you need to generate a **woff2** file.
-[More information](./CustomIcons.md)
+[More information](https://github.com/db-ui/mono/blob/main/packages/foundations/docs/CustomIcons.md)
diff --git a/packages/foundations/docs/Variables.md b/packages/foundations/docs/Variables.md
index d2d1d5bd4f6..f5e50379c35 100644
--- a/packages/foundations/docs/Variables.md
+++ b/packages/foundations/docs/Variables.md
@@ -1,15 +1,15 @@
# Variables
-- You use Variables to style your pages and custom components.
-- The Variables are primarily for paddings, margins and all kinds of sizes.
-- All variables are automatically predefined with the correct variable based on the [density](../densities/readme).
-- Based on the density and the selected theme, the "real" value behind the variable can change.
+- You use Variables to style your pages and custom components.
+- The Variables are primarily for paddings, margins and all kinds of sizes.
+- All variables are automatically predefined with the correct variable based on the [density](../densities/readme).
+- Based on the density and the selected theme, the "real" value behind the variable can change.
## How to include variables
For **CSS** and **Tailwind** you don't have to include a specific file, just follow the documentation for [foundations](../../foundations/readme).
-For **SCSS** you need to `@use` the import `@use @db-ui/foundations/build/scss/variables` in your `.scss` file, where you want to reference the specific variable.
+For **SCSS** you need to use the import `@use "@db-ui/foundations/build/scss/variables"` in your `.scss` file, where you want to reference the specific variable.
## Simple overview for advanced
@@ -21,9 +21,9 @@ For **SCSS** you need to `@use` the import `@use @db-ui/foundations/build/scss/v
## Spacing fixed
-- We use **spacing fixed** to add margins, paddings, gaps, etc.
-- We don't use them for `width` or `height`.
-- Those are the main variables you use all the time to build your page or component.
+- We use **spacing fixed** to add margins, paddings, gaps, etc.
+- We don't use them for `width` or `height`.
+- Those are the main variables you use all the time to build your page or component.
### How to use
@@ -43,10 +43,10 @@ You can see a visual preview [spacings fixed examples page](./examples).
## Spacing responsive
-- We use **spacing responsive** to add spacings which should change based on the users' device.
-- We don't use them for `width` or `height`.
-- Best example would be the padding for your `main` region which should be larger on a desktop device than mobile.
-- We recommend using `DBSection` from our [components library](../../components/readme). The component handles the responsive Layout for your app, you don't have to struggle which spacing would be the correct one.
+- We use **spacing responsive** to add spacings which should change based on the users' device.
+- We don't use them for `width` or `height`.
+- Best example would be the padding for your `main` region which should be larger on a desktop device than mobile.
+- We recommend using `DBSection` from our [components library](../../components/readme). The component handles the responsive Layout for your app, you don't have to struggle which spacing would be the correct one.
### How to use
@@ -64,9 +64,9 @@ You can see a visual preview [spacings responsive examples page](./examples).
## Sizing
-- We use **sizing** to set a fixed height to components (Button, Input, ...).
-- We don't use them for `padding` or `margin` except for absolute elements inside a component with a fixed height.
-- You should use a sizing variable if you want to align a custom component with another component, which has a fixed height.
+- We use **sizing** to set a fixed height to components (Button, Input, ...).
+- We don't use them for `padding` or `margin` except for absolute elements inside a component with a fixed height.
+- You should use a sizing variable if you want to align a custom component with another component, which has a fixed height.
### How to use
diff --git a/packages/foundations/ide/db.ide.css b/packages/foundations/ide/db.ide.css
new file mode 100644
index 00000000000..31ee0f7c936
--- /dev/null
+++ b/packages/foundations/ide/db.ide.css
@@ -0,0 +1,1072 @@
+/* DON'T USE THIS FILE IN PRODUCTION. */
+
+/* THIS IS ONLY FOR YOUR IDEs AUTO-COMPLETE. */
+head {
+ /* DIMENSION */
+
+ /* https://marketingportal.extranet.deutschebahn.com/marketingportal/Design-Anwendungen/db-ux-design-system/version-3/foundation/sizing */
+ --db-sizing-3xs: "Use sizing's for fixed heights/widths e.g. the db-button has always a fixed height.";
+ --db-sizing-2xs: "Use sizing's for fixed heights/widths e.g. the db-button has always a fixed height.";
+ --db-sizing-xs: "Use sizing's for fixed heights/widths e.g. the db-button has always a fixed height.";
+ --db-sizing-sm: "Use sizing's for fixed heights/widths e.g. the db-button has always a fixed height.";
+ --db-sizing-md: "Use sizing's for fixed heights/widths e.g. the db-button has always a fixed height.";
+ --db-sizing-lg: "Use sizing's for fixed heights/widths e.g. the db-button has always a fixed height.";
+ --db-sizing-xl: "Use sizing's for fixed heights/widths e.g. the db-button has always a fixed height.";
+ --db-sizing-2xl: "Use sizing's for fixed heights/widths e.g. the db-button has always a fixed height.";
+ --db-sizing-3xl: "Use sizing's for fixed heights/widths e.g. the db-button has always a fixed height.";
+
+ /* https://marketingportal.extranet.deutschebahn.com/marketingportal/Design-Anwendungen/db-ux-design-system/version-3/foundation/spacing */
+ --db-spacing-fixed-3xs: "Use fixed spacings for all kind of distances (margin, padding, ...).";
+ --db-spacing-fixed-2xs: "Use fixed spacings for all kind of distances (margin, padding, ...).";
+ --db-spacing-fixed-xs: "Use fixed spacings for all kind of distances (margin, padding, ...).";
+ --db-spacing-fixed-sm: "Use fixed spacings for all kind of distances (margin, padding, ...).";
+ --db-spacing-fixed-md: "Use fixed spacings for all kind of distances (margin, padding, ...).";
+ --db-spacing-fixed-lg: "Use fixed spacings for all kind of distances (margin, padding, ...).";
+ --db-spacing-fixed-xl: "Use fixed spacings for all kind of distances (margin, padding, ...).";
+ --db-spacing-fixed-2xl: "Use fixed spacings for all kind of distances (margin, padding, ...).";
+ --db-spacing-fixed-3xl: "Use fixed spacings for all kind of distances (margin, padding, ...).";
+
+ /* https://marketingportal.extranet.deutschebahn.com/marketingportal/Design-Anwendungen/db-ux-design-system/version-3/foundation/spacing */
+ --db-spacing-responsive-3xs: "The primary use-case for responsive spacings are paddings/gaps in an application e.g. the should have a responsive padding.";
+ --db-spacing-responsive-2xs: "The primary use-case for responsive spacings are paddings/gaps in an application e.g. the should have a responsive padding.";
+ --db-spacing-responsive-xs: "The primary use-case for responsive spacings are paddings/gaps in an application e.g. the should have a responsive padding.";
+ --db-spacing-responsive-sm: "The primary use-case for responsive spacings are paddings/gaps in an application e.g. the should have a responsive padding.";
+ --db-spacing-responsive-md: "The primary use-case for responsive spacings are paddings/gaps in an application e.g. the should have a responsive padding.";
+ --db-spacing-responsive-lg: "The primary use-case for responsive spacings are paddings/gaps in an application e.g. the should have a responsive padding.";
+ --db-spacing-responsive-xl: "The primary use-case for responsive spacings are paddings/gaps in an application e.g. the should have a responsive padding.";
+ --db-spacing-responsive-2xl: "The primary use-case for responsive spacings are paddings/gaps in an application e.g. the should have a responsive padding.";
+ --db-spacing-responsive-3xl: "The primary use-case for responsive spacings are paddings/gaps in an application e.g. the should have a responsive padding.";
+
+ /* https://marketingportal.extranet.deutschebahn.com/marketingportal/Design-Anwendungen/db-ux-design-system/version-3/foundation/elevation */
+ --db-elevation-sm: "Changes elevation of element.";
+ --db-elevation-md: "Changes elevation of element.";
+ --db-elevation-lg: "Changes elevation of element.";
+
+ /* https://marketingportal.extranet.deutschebahn.com/marketingportal/Design-Anwendungen/db-ux-design-system/version-3/foundation/border-height */
+ --db-border-height-3xs: "Changes border-height of element";
+ --db-border-height-2xs: "Changes border-height of element";
+ --db-border-height-xs: "Changes border-height of element";
+ --db-border-height-sm: "Changes border-height of element";
+ --db-border-height-md: "Changes border-height of element";
+ --db-border-height-lg: "Changes border-height of element";
+ --db-border-height-xl: "Changes border-height of element";
+ --db-border-height-2xl: "Changes border-height of element";
+ --db-border-height-3xl: "Changes border-height of element";
+
+ /* https://marketingportal.extranet.deutschebahn.com/marketingportal/Design-Anwendungen/db-ux-design-system/version-3/foundation/border-radius */
+ --db-border-radius-3xs: "Changes border-radius of element";
+ --db-border-radius-2xs: "Changes border-radius of element";
+ --db-border-radius-xs: "Changes border-radius of element";
+ --db-border-radius-sm: "Changes border-radius of element";
+ --db-border-radius-md: "Changes border-radius of element";
+ --db-border-radius-lg: "Changes border-radius of element";
+ --db-border-radius-xl: "Changes border-radius of element";
+ --db-border-radius-2xl: "Changes border-radius of element";
+ --db-border-radius-3xl: "Changes border-radius of element";
+
+ /* COLORS */
+
+ /* NOTE: Most of the time you just need adaptive. */
+
+ /* https://marketingportal.extranet.deutschebahn.com/marketingportal/Design-Anwendungen/db-ux-design-system/version-3/foundation/colors */
+
+ /* ADAPTIVE */
+ --db-adaptive-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-adaptive-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-adaptive-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-adaptive-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-adaptive-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-adaptive-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-adaptive-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-adaptive-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-adaptive-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-adaptive-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-adaptive-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-adaptive-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-adaptive-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-adaptive-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-adaptive-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-adaptive-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-adaptive-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-adaptive-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-adaptive-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-adaptive-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* NEUTRAL */
+ --db-neutral-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-neutral-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-neutral-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-neutral-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-neutral-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-neutral-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-neutral-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-neutral-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-neutral-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-neutral-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-neutral-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-neutral-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-neutral-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-neutral-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-neutral-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-neutral-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-neutral-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-neutral-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-neutral-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-neutral-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* BRAND */
+ --db-brand-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-brand-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-brand-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-brand-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-brand-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-brand-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-brand-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-brand-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-brand-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-brand-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-brand-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-brand-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-brand-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-brand-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-brand-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-brand-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-brand-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-brand-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-brand-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-brand-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* INFORMATIONAL */
+ --db-informational-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-informational-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-informational-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-informational-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-informational-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-informational-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-informational-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-informational-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-informational-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-informational-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-informational-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-informational-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-informational-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-informational-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-informational-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-informational-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-informational-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-informational-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-informational-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-informational-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* WARNING */
+ --db-warning-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-warning-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-warning-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-warning-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-warning-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-warning-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-warning-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-warning-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-warning-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-warning-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-warning-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-warning-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-warning-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-warning-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-warning-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-warning-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-warning-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-warning-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-warning-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-warning-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* SUCCESSFUL */
+ --db-successful-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-successful-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-successful-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-successful-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-successful-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-successful-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-successful-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-successful-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-successful-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-successful-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-successful-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-successful-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-successful-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-successful-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-successful-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-successful-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-successful-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-successful-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-successful-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-successful-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* CRITICAL */
+ --db-critical-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-critical-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-critical-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-critical-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-critical-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-critical-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-critical-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-critical-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-critical-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-critical-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-critical-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-critical-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-critical-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-critical-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-critical-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-critical-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-critical-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-critical-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-critical-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-critical-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* YELLOW */
+ --db-yellow-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-yellow-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-yellow-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-yellow-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-yellow-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-yellow-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-yellow-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-yellow-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-yellow-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-yellow-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-yellow-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-yellow-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-yellow-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-yellow-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-yellow-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-yellow-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-yellow-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-yellow-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-yellow-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-yellow-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* ORANGE */
+ --db-orange-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-orange-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-orange-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-orange-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-orange-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-orange-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-orange-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-orange-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-orange-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-orange-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-orange-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-orange-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-orange-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-orange-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-orange-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-orange-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-orange-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-orange-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-orange-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-orange-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* RED */
+ --db-red-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-red-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-red-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-red-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-red-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-red-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-red-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-red-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-red-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-red-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-red-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-red-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-red-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-red-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-red-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-red-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-red-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-red-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-red-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-red-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-red-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-red-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-red-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* PINK */
+ --db-pink-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-pink-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-pink-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-pink-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-pink-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-pink-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-pink-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-pink-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-pink-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-pink-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-pink-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-pink-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-pink-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-pink-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-pink-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-pink-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-pink-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-pink-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-pink-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-pink-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* VIOLET */
+ --db-violet-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-violet-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-violet-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-violet-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-violet-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-violet-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-violet-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-violet-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-violet-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-violet-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-violet-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-violet-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-violet-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-violet-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-violet-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-violet-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-violet-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-violet-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-violet-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-violet-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* BLUE */
+ --db-blue-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-blue-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-blue-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-blue-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-blue-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-blue-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-blue-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-blue-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-blue-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-blue-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-blue-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-blue-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-blue-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-blue-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-blue-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-blue-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-blue-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-blue-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-blue-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-blue-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* CYAN */
+ --db-cyan-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-cyan-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-cyan-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-cyan-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-cyan-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-cyan-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-cyan-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-cyan-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-cyan-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-cyan-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-cyan-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-cyan-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-cyan-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-cyan-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-cyan-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-cyan-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-cyan-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-cyan-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-cyan-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-cyan-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* TURQUOISE */
+ --db-turquoise-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-turquoise-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-turquoise-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-turquoise-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-turquoise-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-turquoise-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-turquoise-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-turquoise-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-turquoise-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-turquoise-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-turquoise-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-turquoise-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-turquoise-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-turquoise-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-turquoise-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-turquoise-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-turquoise-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-turquoise-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-turquoise-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-turquoise-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+
+ /* GREEN */
+ --db-green-bg-basic-level-1-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-bg-basic-level-2-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-bg-basic-level-3-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-bg-basic-transparent-semi-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-bg-basic-transparent-full-default: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-on-bg-basic-emphasis-100-default: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-90-default: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-80-default: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-70-default: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-60-default: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-50-default: "Change the foreground color with another emphasis of the current element.";
+ --db-green-bg-inverted-contrast-max-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-green-bg-inverted-contrast-high-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-green-bg-inverted-contrast-low-default: "Change the background color of the current element. Should be used on single components only.";
+ --db-green-on-bg-inverted-default: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-green-origin-default: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-green-on-origin-default: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-green-bg-basic-level-1-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-bg-basic-level-2-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-bg-basic-level-3-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-bg-basic-transparent-semi-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-bg-basic-transparent-full-hovered: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-on-bg-basic-emphasis-100-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-90-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-80-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-70-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-60-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-50-hovered: "Change the foreground color with another emphasis of the current element.";
+ --db-green-bg-inverted-contrast-max-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-green-bg-inverted-contrast-high-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-green-bg-inverted-contrast-low-hovered: "Change the background color of the current element. Should be used on single components only.";
+ --db-green-on-bg-inverted-hovered: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-green-origin-hovered: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-green-on-origin-hovered: "Change the foreground color of the current element. Only used with origin as background color.";
+ --db-green-bg-basic-level-1-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-bg-basic-level-2-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-bg-basic-level-3-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-bg-basic-transparent-semi-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-bg-basic-transparent-full-pressed: "Change the background color level of the current element. Can be used on containers and components.";
+ --db-green-on-bg-basic-emphasis-100-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-90-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-80-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-70-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-60-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-green-on-bg-basic-emphasis-50-pressed: "Change the foreground color with another emphasis of the current element.";
+ --db-green-bg-inverted-contrast-max-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-green-bg-inverted-contrast-high-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-green-bg-inverted-contrast-low-pressed: "Change the background color of the current element. Should be used on single components only.";
+ --db-green-on-bg-inverted-pressed: "Change the foreground color of the current element. Only used with inverted background colors.";
+ --db-green-origin-pressed: "Origin color can be used for background and foreground. Use this if you know what you are doing, it might not be accessible.";
+ --db-green-on-origin-pressed: "Change the foreground color of the current element. Only used with origin as background color.";
+}
+
+.db-density-expressive {
+ /* Use this to change the density of the element. */
+}
+
+.db-density-regular {
+ /* Use this to change the density of the element. */
+}
+
+.db-density-functional {
+ /* Use this to change the density of the element. */
+}
+
+.db-focus-default {
+ /* Use this to set default focus outline. */
+}
+
+.db-divider-top-before {
+ /* Use this to add a divider as :before or :after element. */
+}
+
+.db-divider-bottom-before {
+ /* Use this to add a divider as :before or :after element. */
+}
+
+.db-divider-left-before {
+ /* Use this to add a divider as :before or :after element. */
+}
+
+.db-divider-right-before {
+ /* Use this to add a divider as :before or :after element. */
+}
+
+.db-divider-top-after {
+ /* Use this to add a divider as :before or :after element. */
+}
+
+.db-divider-bottom-after {
+ /* Use this to add a divider as :before or :after element. */
+}
+
+.db-divider-left-after {
+ /* Use this to add a divider as :before or :after element. */
+}
+
+.db-divider-right-after {
+ /* Use this to add a divider as :before or :after element. */
+}
+
+.db-bg-color-basic-level-1 {
+ /* Change the background color level of the current element. */
+}
+
+.db-bg-color-basic-level-2 {
+ /* Change the background color level of the current element. */
+}
+
+.db-bg-color-basic-level-3 {
+ /* Change the background color level of the current element. */
+}
+
+.db-bg-color-basic-transparent-semi {
+ /* Change the background color level of the current element. */
+}
+
+.db-bg-color-basic-transparent-full {
+ /* Change the background color level of the current element. */
+}
+
+.db-on-bg-color-basic-emphasis-100 {
+ /* Change the foreground color with another emphasis of the current element. */
+}
+
+.db-on-bg-color-basic-emphasis-90 {
+ /* Change the foreground color with another emphasis of the current element. */
+}
+
+.db-on-bg-color-basic-emphasis-80 {
+ /* Change the foreground color with another emphasis of the current element. */
+}
+
+.db-on-bg-color-basic-emphasis-70 {
+ /* Change the foreground color with another emphasis of the current element. */
+}
+
+.db-on-bg-color-basic-emphasis-60 {
+ /* Change the foreground color with another emphasis of the current element. */
+}
+
+.db-on-bg-color-basic-emphasis-50 {
+ /* Change the foreground color with another emphasis of the current element. */
+}
+
+.db-container-color-neutral {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-brand {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-informational {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-warning {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-successful {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-critical {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-yellow {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-orange {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-red {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-pink {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-violet {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-blue {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-cyan {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-turquoise {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
+
+.db-container-color-green {
+ /* These classes define the monochromatic adaptive color scheme for a container. Texts, icons and backgrounds in it than automatically adapt to the color set. */
+}
diff --git a/packages/foundations/package.json b/packages/foundations/package.json
index 2cd4f78cade..181cf8169fc 100644
--- a/packages/foundations/package.json
+++ b/packages/foundations/package.json
@@ -1,12 +1,13 @@
{
"name": "@db-ui/foundations",
"version": "0.0.0",
+ "type": "module",
"description": "Provides basic tokens and assets based on DB UX Design System Core.",
"repository": {
"type": "git",
"url": "https://github.com/db-ui/mono.git"
},
- "license": "Apache-2.0",
+ "license": "DB Design License",
"bin": {
"@db-ui/foundations": "build/index.js"
},
@@ -17,42 +18,40 @@
],
"scripts": {
"build": "npm-run-all build:*",
- "build:01_normalize": "npm run copy-normalize",
+ "build:01_normalize": "npm-run-all copy-prepare:*",
"build:02_copy": "npm run copy:scss",
"build:03_css": "sass --no-source-map --load-path=node_modules/ --load-path=../../node_modules/ build/scss/:build/css/ --future-deprecation=import",
"build:04_tailwind": "cpr tailwind build/tailwind -o",
"build:05_postcss": "postcss build/css/**/*.css --replace",
- "build:99_foundations_common": "node scripts/esbuild.mjs",
+ "build:06_ide": "cpr ide build/ide -o",
"clean": "rm -rf build",
"copy-build": "npm-run-all copy-build:*",
"copy-build:assets": "cpr assets ../../build-outputs/foundations/assets -o",
"copy-build:package.json": "cpr package.json ../../build-outputs/foundations/package.json -o",
"copy-build:readme": "cpr README.md ../../build-outputs/foundations/README.md -o",
"copy-build:web": "cpr build ../../build-outputs/foundations/build -o",
- "copy-normalize": "cpr ../../node_modules/@csstools/normalize.css/normalize.css scss/_normalize.scss -o",
+ "copy-prepare:icon-overview": "tsx scripts/local/generate-icon-overview.ts",
+ "copy-prepare:normalize": "cpr ../../node_modules/@csstools/normalize.css/normalize.css scss/_normalize.scss -o",
+ "copy-prepare:woff2": "cpr ../../node_modules/@db-ux/core-icons/dist/fonts assets/icons/functional/fonts -o",
"copy:scss": "cpr scss build/scss -o",
"dev": "vite --open",
- "generate:icon-fonts": "gif --src ./assets/icons/functional --variants filled inverted --fontName db-ux --withSizes true --debug true --overwriteSources true",
- "prepare": "npm run copy-normalize",
- "regenerate:screenshots": "npx playwright test -c ./test/playwright.config.mjs --update-snapshots",
+ "prebuild": "npm-run-all copy-prepare:*",
+ "predev": "npm-run-all copy-prepare:*",
+ "prestart": "npm-run-all copy-prepare:*",
+ "regenerate:screenshots": "npx playwright test -c ./test/playwright.config.js --update-snapshots",
"start": "nodemon --config nodemon.json",
- "test": "vitest run --config scripts/vitest.config.ts",
- "test:e2e": "npx playwright test --config=./test/playwright.config.mjs",
- "test:migration": "tsx scripts/cli.ts migration --src=./scss --dryRun=true"
+ "test:e2e": "npx playwright test --config=./test/playwright.config.js"
},
"devDependencies": {
"@csstools/normalize.css": "12.1.1",
- "@db-ui/gif": "^0.0.8",
- "commander": "^12.0.0",
+ "@db-ux/core-icons": "0.0.7",
"cpr": "3.0.1",
"cssnano": "^7.0.6",
- "dotenv": "^16.4.5",
- "glob": "^11.0.0",
- "nodemon": "3.1.7",
- "replace-in-file": "^8.2.0",
+ "dotenv": "^16.4.7",
+ "nodemon": "3.1.9",
"sass": "1.77.4",
"tsx": "^4.19.2",
- "vitest": "^2.1.4"
+ "vite": "^6.0.3"
},
"publishConfig": {
"registry": "https://registry.npmjs.org/",
diff --git a/packages/foundations/postcss.config.js b/packages/foundations/postcss.config.cjs
similarity index 100%
rename from packages/foundations/postcss.config.js
rename to packages/foundations/postcss.config.cjs
diff --git a/packages/foundations/scripts/cli.ts b/packages/foundations/scripts/cli.ts
deleted file mode 100644
index a62f94f97b9..00000000000
--- a/packages/foundations/scripts/cli.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/usr/bin/env node
-
-import type { OptionsType } from './types';
-import startProgram from './program';
-import { options } from './data';
-import { migrate } from './migration';
-
-const action = async (functionName: string, options: OptionsType) => {
- if (functionName === 'migration') {
- migrate(options, true);
- } else {
- console.error(
- `There is no function for this library named ${functionName}`
- );
- }
-};
-
-startProgram(
- '@db-ui/foundations - migration',
- 'CLI for DB UX Design System foundations',
- options,
- action
-);
diff --git a/packages/foundations/scripts/esbuild.mjs b/packages/foundations/scripts/esbuild.mjs
deleted file mode 100644
index 76c1e9b0985..00000000000
--- a/packages/foundations/scripts/esbuild.mjs
+++ /dev/null
@@ -1,10 +0,0 @@
-import { build } from 'esbuild';
-
-await build({
- entryPoints: ['./scripts/cli.ts'],
- bundle: true,
- outfile: './build/index.js',
- platform: 'node',
- format: 'esm',
- external: ['chalk']
-});
diff --git a/packages/foundations/scripts/local/generate-icon-overview.ts b/packages/foundations/scripts/local/generate-icon-overview.ts
new file mode 100644
index 00000000000..db503430b61
--- /dev/null
+++ b/packages/foundations/scripts/local/generate-icon-overview.ts
@@ -0,0 +1,61 @@
+/*
+ * This script can be used to update the icon overview for foundation testing.
+ */
+
+import { writeFileSync } from 'node:fs';
+import { ALL_ICONS } from '@db-ux/core-icons';
+
+const generateIconOverview = () => {
+ try {
+ const generatedDisclaimer = 'This file was generated';
+ const iconHtml = `
+
+
+
+
+ Icon Overview
+
+
+
+
+
+
+
+
+
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed
diam nonumy eirmod tempor{' '}
-
+
invidunt
{' '}
ut labore et dolore magna aliquyam erat, sed diam voluptua.
@@ -285,7 +285,7 @@ const FormComponent = () => {
Stet clita kasd gubergren, no sea takimata sanctus est Lorem
ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur
sadipscing elitr, sed diam nonumy eirmod tempor{' '}
-
+
labore et dolore magna aliquyam erat, sed diam voluptua.
At vero eos et accusam et justo duo dolores et ea rebum.
Stet
@@ -447,6 +447,21 @@ const FormComponent = () => {
Beschreibungstext
+
+