Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: element-hq/compound-design-tokens
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.1.3
Choose a base ref
...
head repository: element-hq/compound-design-tokens
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.0.0
Choose a head ref
  • 2 commits
  • 41 files changed
  • 2 contributors

Commits on Dec 10, 2024

  1. patch version bump

    RiotRobot committed Dec 10, 2024
    Copy the full SHA
    85f2b6c View commit details

Commits on Dec 12, 2024

  1. Add new icons (renames voice-call to voice-call solid) (#133)

    pixlwave authored Dec 12, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    233edcf View commit details
Showing with 331 additions and 16 deletions.
  1. +16 −0 assets/android/res/drawable/ic_compound_list_view.xml
  2. +10 −0 assets/android/res/drawable/ic_compound_spotlight_view.xml
  3. +6 −3 assets/android/res/drawable/ic_compound_voice_call.xml
  4. +9 −0 assets/android/res/drawable/ic_compound_voice_call_solid.xml
  5. +15 −0 assets/android/src/CompoundIcons.kt
  6. +3 −0 assets/ios/swift/CompoundIcons.swift
  7. +1 −0 assets/ios/swift/Icons.xcassets/listView.imageset/Contents.json
  8. +5 −0 assets/ios/swift/Icons.xcassets/listView.imageset/listView.svg
  9. +1 −0 assets/ios/swift/Icons.xcassets/spotlightView.imageset/Contents.json
  10. +3 −0 assets/ios/swift/Icons.xcassets/spotlightView.imageset/spotlightView.svg
  11. +8 −1 assets/ios/swift/Icons.xcassets/voiceCall.imageset/voiceCall.svg
  12. +1 −0 assets/ios/swift/Icons.xcassets/voiceCallSolid.imageset/Contents.json
  13. +3 −0 assets/ios/swift/Icons.xcassets/voiceCallSolid.imageset/voiceCallSolid.svg
  14. +3 −0 assets/web/icons/index.cjs
  15. +3 −0 assets/web/icons/index.d.ts
  16. +3 −0 assets/web/icons/index.js
  17. +25 −0 assets/web/icons/list-view.cjs
  18. +11 −0 assets/web/icons/list-view.d.ts
  19. +25 −0 assets/web/icons/list-view.js
  20. +21 −0 assets/web/icons/spotlight-view.cjs
  21. +11 −0 assets/web/icons/spotlight-view.d.ts
  22. +21 −0 assets/web/icons/spotlight-view.js
  23. +19 −0 assets/web/icons/voice-call-solid.cjs
  24. +11 −0 assets/web/icons/voice-call-solid.d.ts
  25. +19 −0 assets/web/icons/voice-call-solid.js
  26. +16 −4 assets/web/icons/voice-call.cjs
  27. +17 −5 assets/web/icons/voice-call.js
  28. +3 −0 assets/web/js/cpdDark.d.ts
  29. +3 −0 assets/web/js/cpdDark.js
  30. +3 −0 assets/web/js/cpdDarkHc.d.ts
  31. +3 −0 assets/web/js/cpdDarkHc.js
  32. +3 −0 assets/web/js/cpdLight.d.ts
  33. +3 −0 assets/web/js/cpdLight.js
  34. +3 −0 assets/web/js/cpdLightHc.d.ts
  35. +3 −0 assets/web/js/cpdLightHc.js
  36. +1 −1 icons/$icons.json
  37. +5 −0 icons/list-view.svg
  38. +3 −0 icons/spotlight-view.svg
  39. +3 −0 icons/voice-call-solid.svg
  40. +8 −1 icons/voice-call.svg
  41. +1 −1 package.json
16 changes: 16 additions & 0 deletions assets/android/res/drawable/ic_compound_list_view.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#FF000000"
android:pathData="M17 5a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2h-4Z"/>
<path
android:fillColor="#FF000000"
android:fillType="evenOdd"
android:pathData="M4 7a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2H4Zm8 2H4v6h8V9Z"/>
<path
android:fillColor="#FF000000"
android:pathData="M16 10a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1Zm0 4a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1Zm1 3a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2h-4Z"/>
</vector>
10 changes: 10 additions & 0 deletions assets/android/res/drawable/ic_compound_spotlight_view.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#FF000000"
android:fillType="evenOdd"
android:pathData="M20 6H4v12h16V6ZM4 4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H4Z"/>
</vector>
9 changes: 6 additions & 3 deletions assets/android/res/drawable/ic_compound_voice_call.xml
Original file line number Diff line number Diff line change
@@ -3,7 +3,10 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#FF000000"
android:pathData="M20.96 16.37L21 19.9c0 0.29-0.11 0.54-0.33 0.76-0.22 0.22-0.48 0.33-0.76 0.33a15.97 15.97 0 0 1-6.57-1.1 16.22 16.22 0 0 1-5.56-3.67 16.08 16.08 0 0 1-3.65-5.57A16.31 16.31 0 0 1 3 4.09c0-0.29 0.11-0.54 0.33-0.76C3.56 3.1 3.81 3 4.1 3l3.52 0.04a1.07 1.07 0 0 1 1.09 0.93l0.54 3.95c0.03 0.18 0.01 0.35-0.04 0.5a1.09 1.09 0 0 1-0.27 0.43L7.3 10.5c0.34 0.67 0.72 1.31 1.16 1.91 0.43 0.6 1.44 1.7 1.44 1.7s1.1 1 1.7 1.44c0.6 0.43 1.23 0.82 1.9 1.15l1.64-1.64a1.08 1.08 0 0 1 0.43-0.27c0.16-0.05 0.32-0.06 0.5-0.04l3.96 0.55a1.07 1.07 0 0 1 0.93 1.08Z"/>
<group>
<path
android:fillColor="#FF000000"
android:fillType="evenOdd"
android:pathData="M8.93 15.1a13.57 13.57 0 0 0 4.65 3.07c1.75 0.69 3.58 1 5.5 0.92l-0.02-3.13-3.52-0.48-1.8 1.79-0.64-0.32a13.46 13.46 0 0 1-3.5-2.52 13.4 13.4 0 0 1-2.52-3.5l-0.32-0.64 1.8-1.8-0.49-3.52-3.12-0.03a13.64 13.64 0 0 0 0.92 5.5 13.44 13.44 0 0 0 3.06 4.66Zm3.92 4.93a15.56 15.56 0 0 1-5.33-3.52A15.44 15.44 0 0 1 4 11.18 15.64 15.64 0 0 1 2.94 4.9a1.93 1.93 0 0 1 0.59-1.37C3.9 3.16 4.37 2.94 4.92 2.94L8.1 2.98a1.96 1.96 0 0 1 1.96 1.69l0.48 3.55c0.05 0.3 0.03 0.6-0.07 0.9A1.98 1.98 0 0 1 9.97 9.9l-0.76 0.76a11.37 11.37 0 0 0 3.2 3.54c0.31 0.22 0.63 0.43 0.95 0.62l0.77-0.76a1.97 1.97 0 0 1 0.77-0.49c0.3-0.1 0.61-0.12 0.9-0.07l3.56 0.48a1.96 1.96 0 0 1 1.7 1.96l0.03 3.17c0 0.55-0.22 1.02-0.59 1.39-0.36 0.36-0.83 0.58-1.36 0.59a15.34 15.34 0 0 1-6.3-1.06Z"/>
</group>
</vector>
9 changes: 9 additions & 0 deletions assets/android/res/drawable/ic_compound_voice_call_solid.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#FF000000"
android:pathData="M20.96 16.37L21 19.9c0 0.29-0.11 0.54-0.33 0.76-0.22 0.22-0.48 0.33-0.76 0.33a15.97 15.97 0 0 1-6.57-1.1 16.22 16.22 0 0 1-5.56-3.67 16.08 16.08 0 0 1-3.65-5.57A16.31 16.31 0 0 1 3 4.09c0-0.29 0.11-0.54 0.33-0.76C3.56 3.1 3.81 3 4.1 3l3.52 0.04a1.07 1.07 0 0 1 1.09 0.93l0.54 3.95c0.03 0.18 0.01 0.35-0.04 0.5a1.09 1.09 0 0 1-0.27 0.43L7.3 10.5c0.34 0.67 0.72 1.31 1.16 1.91 0.43 0.6 1.44 1.7 1.44 1.7s1.1 1 1.7 1.44c0.6 0.43 1.23 0.82 1.9 1.15l1.64-1.64a1.08 1.08 0 0 1 0.43-0.27c0.16-0.05 0.32-0.06 0.5-0.04l3.96 0.55a1.07 1.07 0 0 1 0.93 1.08Z"/>
</vector>
15 changes: 15 additions & 0 deletions assets/android/src/CompoundIcons.kt
Original file line number Diff line number Diff line change
@@ -294,6 +294,9 @@ object CompoundIcons {
@Composable fun ListNumbered(): ImageVector {
return ImageVector.vectorResource(R.drawable.ic_compound_list_numbered)
}
@Composable fun ListView(): ImageVector {
return ImageVector.vectorResource(R.drawable.ic_compound_list_view)
}
@Composable fun LocationNavigator(): ImageVector {
return ImageVector.vectorResource(R.drawable.ic_compound_location_navigator)
}
@@ -489,6 +492,9 @@ object CompoundIcons {
@Composable fun Spotlight(): ImageVector {
return ImageVector.vectorResource(R.drawable.ic_compound_spotlight)
}
@Composable fun SpotlightView(): ImageVector {
return ImageVector.vectorResource(R.drawable.ic_compound_spotlight_view)
}
@Composable fun Strikethrough(): ImageVector {
return ImageVector.vectorResource(R.drawable.ic_compound_strikethrough)
}
@@ -573,6 +579,9 @@ object CompoundIcons {
@Composable fun VoiceCall(): ImageVector {
return ImageVector.vectorResource(R.drawable.ic_compound_voice_call)
}
@Composable fun VoiceCallSolid(): ImageVector {
return ImageVector.vectorResource(R.drawable.ic_compound_voice_call_solid)
}
@Composable fun VolumeOff(): ImageVector {
return ImageVector.vectorResource(R.drawable.ic_compound_volume_off)
}
@@ -683,6 +692,7 @@ object CompoundIcons {
Linux(),
ListBulleted(),
ListNumbered(),
ListView(),
LocationNavigator(),
LocationNavigatorCentred(),
LocationPin(),
@@ -748,6 +758,7 @@ object CompoundIcons {
SignOut(),
Spinner(),
Spotlight(),
SpotlightView(),
Strikethrough(),
SwitchCameraSolid(),
TakePhoto(),
@@ -776,6 +787,7 @@ object CompoundIcons {
VisibilityOff(),
VisibilityOn(),
VoiceCall(),
VoiceCallSolid(),
VolumeOff(),
VolumeOffSolid(),
VolumeOn(),
@@ -873,6 +885,7 @@ object CompoundIcons {
R.drawable.ic_compound_linux,
R.drawable.ic_compound_list_bulleted,
R.drawable.ic_compound_list_numbered,
R.drawable.ic_compound_list_view,
R.drawable.ic_compound_location_navigator,
R.drawable.ic_compound_location_navigator_centred,
R.drawable.ic_compound_location_pin,
@@ -938,6 +951,7 @@ object CompoundIcons {
R.drawable.ic_compound_sign_out,
R.drawable.ic_compound_spinner,
R.drawable.ic_compound_spotlight,
R.drawable.ic_compound_spotlight_view,
R.drawable.ic_compound_strikethrough,
R.drawable.ic_compound_switch_camera_solid,
R.drawable.ic_compound_take_photo,
@@ -966,6 +980,7 @@ object CompoundIcons {
R.drawable.ic_compound_visibility_off,
R.drawable.ic_compound_visibility_on,
R.drawable.ic_compound_voice_call,
R.drawable.ic_compound_voice_call_solid,
R.drawable.ic_compound_volume_off,
R.drawable.ic_compound_volume_off_solid,
R.drawable.ic_compound_volume_on,
3 changes: 3 additions & 0 deletions assets/ios/swift/CompoundIcons.swift
Original file line number Diff line number Diff line change
@@ -94,6 +94,7 @@ public class CompoundIcons {
public let linux = Image("linux", bundle: Bundle.module)
public let listBulleted = Image("listBulleted", bundle: Bundle.module)
public let listNumbered = Image("listNumbered", bundle: Bundle.module)
public let listView = Image("listView", bundle: Bundle.module)
public let locationNavigator = Image("locationNavigator", bundle: Bundle.module)
public let locationNavigatorCentred = Image("locationNavigatorCentred", bundle: Bundle.module)
public let locationPin = Image("locationPin", bundle: Bundle.module)
@@ -158,6 +159,7 @@ public class CompoundIcons {
public let signOut = Image("signOut", bundle: Bundle.module)
public let spinner = Image("spinner", bundle: Bundle.module)
public let spotlight = Image("spotlight", bundle: Bundle.module)
public let spotlightView = Image("spotlightView", bundle: Bundle.module)
public let strikethrough = Image("strikethrough", bundle: Bundle.module)
public let switchCameraSolid = Image("switchCameraSolid", bundle: Bundle.module)
public let takePhoto = Image("takePhoto", bundle: Bundle.module)
@@ -186,6 +188,7 @@ public class CompoundIcons {
public let visibilityOff = Image("visibilityOff", bundle: Bundle.module)
public let visibilityOn = Image("visibilityOn", bundle: Bundle.module)
public let voiceCall = Image("voiceCall", bundle: Bundle.module)
public let voiceCallSolid = Image("voiceCallSolid", bundle: Bundle.module)
public let volumeOff = Image("volumeOff", bundle: Bundle.module)
public let volumeOffSolid = Image("volumeOffSolid", bundle: Bundle.module)
public let volumeOn = Image("volumeOn", bundle: Bundle.module)
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"images":[{"filename":"listView.svg","idiom":"universal"}],"info":{"author":"xcode","version":1},"properties":{"preserves-vector-representation":true,"template-rendering-intent":"template"}}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"images":[{"filename":"spotlightView.svg","idiom":"universal"}],"info":{"author":"xcode","version":1},"properties":{"preserves-vector-representation":true,"template-rendering-intent":"template"}}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"images":[{"filename":"voiceCallSolid.svg","idiom":"universal"}],"info":{"author":"xcode","version":1},"properties":{"preserves-vector-representation":true,"template-rendering-intent":"template"}}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/web/icons/index.cjs
Original file line number Diff line number Diff line change
@@ -86,6 +86,7 @@ module.exports = {
LinuxIcon: require("./linux.cjs"),
ListBulletedIcon: require("./list-bulleted.cjs"),
ListNumberedIcon: require("./list-numbered.cjs"),
ListViewIcon: require("./list-view.cjs"),
LocationNavigatorCentredIcon: require("./location-navigator-centred.cjs"),
LocationNavigatorIcon: require("./location-navigator.cjs"),
LocationPinSolidIcon: require("./location-pin-solid.cjs"),
@@ -150,6 +151,7 @@ module.exports = {
SidebarIcon: require("./sidebar.cjs"),
SignOutIcon: require("./sign-out.cjs"),
SpinnerIcon: require("./spinner.cjs"),
SpotlightViewIcon: require("./spotlight-view.cjs"),
SpotlightIcon: require("./spotlight.cjs"),
StrikethroughIcon: require("./strikethrough.cjs"),
SwitchCameraSolidIcon: require("./switch-camera-solid.cjs"),
@@ -178,6 +180,7 @@ module.exports = {
VideoCallIcon: require("./video-call.cjs"),
VisibilityOffIcon: require("./visibility-off.cjs"),
VisibilityOnIcon: require("./visibility-on.cjs"),
VoiceCallSolidIcon: require("./voice-call-solid.cjs"),
VoiceCallIcon: require("./voice-call.cjs"),
VolumeOffSolidIcon: require("./volume-off-solid.cjs"),
VolumeOffIcon: require("./volume-off.cjs"),
3 changes: 3 additions & 0 deletions assets/web/icons/index.d.ts
Original file line number Diff line number Diff line change
@@ -85,6 +85,7 @@ export { default as LinkIcon } from "./link.js";
export { default as LinuxIcon } from "./linux.js";
export { default as ListBulletedIcon } from "./list-bulleted.js";
export { default as ListNumberedIcon } from "./list-numbered.js";
export { default as ListViewIcon } from "./list-view.js";
export { default as LocationNavigatorCentredIcon } from "./location-navigator-centred.js";
export { default as LocationNavigatorIcon } from "./location-navigator.js";
export { default as LocationPinSolidIcon } from "./location-pin-solid.js";
@@ -149,6 +150,7 @@ export { default as ShareIcon } from "./share.js";
export { default as SidebarIcon } from "./sidebar.js";
export { default as SignOutIcon } from "./sign-out.js";
export { default as SpinnerIcon } from "./spinner.js";
export { default as SpotlightViewIcon } from "./spotlight-view.js";
export { default as SpotlightIcon } from "./spotlight.js";
export { default as StrikethroughIcon } from "./strikethrough.js";
export { default as SwitchCameraSolidIcon } from "./switch-camera-solid.js";
@@ -177,6 +179,7 @@ export { default as VideoCallSolidIcon } from "./video-call-solid.js";
export { default as VideoCallIcon } from "./video-call.js";
export { default as VisibilityOffIcon } from "./visibility-off.js";
export { default as VisibilityOnIcon } from "./visibility-on.js";
export { default as VoiceCallSolidIcon } from "./voice-call-solid.js";
export { default as VoiceCallIcon } from "./voice-call.js";
export { default as VolumeOffSolidIcon } from "./volume-off-solid.js";
export { default as VolumeOffIcon } from "./volume-off.js";
3 changes: 3 additions & 0 deletions assets/web/icons/index.js
Original file line number Diff line number Diff line change
@@ -85,6 +85,7 @@ export { default as LinkIcon } from "./link.js";
export { default as LinuxIcon } from "./linux.js";
export { default as ListBulletedIcon } from "./list-bulleted.js";
export { default as ListNumberedIcon } from "./list-numbered.js";
export { default as ListViewIcon } from "./list-view.js";
export { default as LocationNavigatorCentredIcon } from "./location-navigator-centred.js";
export { default as LocationNavigatorIcon } from "./location-navigator.js";
export { default as LocationPinSolidIcon } from "./location-pin-solid.js";
@@ -149,6 +150,7 @@ export { default as ShareIcon } from "./share.js";
export { default as SidebarIcon } from "./sidebar.js";
export { default as SignOutIcon } from "./sign-out.js";
export { default as SpinnerIcon } from "./spinner.js";
export { default as SpotlightViewIcon } from "./spotlight-view.js";
export { default as SpotlightIcon } from "./spotlight.js";
export { default as StrikethroughIcon } from "./strikethrough.js";
export { default as SwitchCameraSolidIcon } from "./switch-camera-solid.js";
@@ -177,6 +179,7 @@ export { default as VideoCallSolidIcon } from "./video-call-solid.js";
export { default as VideoCallIcon } from "./video-call.js";
export { default as VisibilityOffIcon } from "./visibility-off.js";
export { default as VisibilityOnIcon } from "./visibility-on.js";
export { default as VoiceCallSolidIcon } from "./voice-call-solid.js";
export { default as VoiceCallIcon } from "./voice-call.js";
export { default as VolumeOffSolidIcon } from "./volume-off-solid.js";
export { default as VolumeOffIcon } from "./volume-off.js";
25 changes: 25 additions & 0 deletions assets/web/icons/list-view.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
var _reactJsxRuntime = require("react/jsx-runtime");
var React = require("react");
function ListViewIcon(props, ref) {
return /*#__PURE__*/_reactJsxRuntime.jsxs("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
fill: "currentColor",
viewBox: "0 0 24 24",
ref: ref,
...props,
children: [/*#__PURE__*/_reactJsxRuntime.jsx("path", {
d: "M17 5a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2h-4Z"
}), /*#__PURE__*/_reactJsxRuntime.jsx("path", {
fillRule: "evenodd",
d: "M4 7a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2H4Zm8 2H4v6h8V9Z",
clipRule: "evenodd"
}), /*#__PURE__*/_reactJsxRuntime.jsx("path", {
d: "M16 10a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1Zm0 4a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1Zm1 3a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2h-4Z"
})]
});
}
;
ListViewIcon.displayName = "ListViewIcon";
module.exports = React.forwardRef(ListViewIcon);
11 changes: 11 additions & 0 deletions assets/web/icons/list-view.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import React from "react";

/**
* list-view.svg
*/
declare const ListViewIcon: React.ForwardRefExoticComponent<
Omit<React.SVGProps<SVGSVGElement>, "ref" | "children"> &
React.RefAttributes<SVGSVGElement>
>;

export default ListViewIcon;
25 changes: 25 additions & 0 deletions assets/web/icons/list-view.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import { forwardRef } from "react";
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
function ListViewIcon(props, ref) {
return /*#__PURE__*/_jsxs("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
fill: "currentColor",
viewBox: "0 0 24 24",
ref: ref,
...props,
children: [/*#__PURE__*/_jsx("path", {
d: "M17 5a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2h-4Z"
}), /*#__PURE__*/_jsx("path", {
fillRule: "evenodd",
d: "M4 7a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2H4Zm8 2H4v6h8V9Z",
clipRule: "evenodd"
}), /*#__PURE__*/_jsx("path", {
d: "M16 10a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1Zm0 4a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1Zm1 3a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2h-4Z"
})]
});
}
;
ListViewIcon.displayName = "ListViewIcon";
export default forwardRef(ListViewIcon);
21 changes: 21 additions & 0 deletions assets/web/icons/spotlight-view.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
var _reactJsxRuntime = require("react/jsx-runtime");
var React = require("react");
function SpotlightViewIcon(props, ref) {
return /*#__PURE__*/_reactJsxRuntime.jsx("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
fill: "currentColor",
viewBox: "0 0 24 24",
ref: ref,
...props,
children: /*#__PURE__*/_reactJsxRuntime.jsx("path", {
fillRule: "evenodd",
d: "M20 6H4v12h16V6ZM4 4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H4Z",
clipRule: "evenodd"
})
});
}
;
SpotlightViewIcon.displayName = "SpotlightViewIcon";
module.exports = React.forwardRef(SpotlightViewIcon);
11 changes: 11 additions & 0 deletions assets/web/icons/spotlight-view.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import React from "react";

/**
* spotlight-view.svg
*/
declare const SpotlightViewIcon: React.ForwardRefExoticComponent<
Omit<React.SVGProps<SVGSVGElement>, "ref" | "children"> &
React.RefAttributes<SVGSVGElement>
>;

export default SpotlightViewIcon;
Loading