Files
modeling-app/public/kitt-8bit-winking.svg
Frank Noirot 59fa51d75a Add settings UI page (#171)
* Add theme colors from Figma

* Rough-in of AppHeader

* Add styled ActionButton

* Add react-router and placeholder Settings page

* Add ability to set persistent defaultDir

* Add react-hot-toast for save success message

* Add defaultProjectName setting

* Handle case of stale empty defaultDir in storage

* Wrap app in BrowserRouter

* Wrap test App in BrowserRouter

* Don't need BrowserRouter outside of testing
because we use RouterProvider
2023-07-13 07:22:08 -04:00

38 lines
2.2 KiB
XML

<svg width="25" height="34" viewBox="0 0 25 34" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3 31V30H1V29H0V8H1V7H2V6H3V5H4V4H21V5H22V6H23V7H24V8H25V29H24V30H22V31H19V32H20V34H14V32H15V31H10V32H11V34H5V32H6V31H3Z" fill="#101412"/>
<path d="M6 31V29.5H10V31H9V32H10V33H6V32H7V31H6Z" fill="#4B4862"/>
<path d="M15 31V29.5H19V31H18V32H19V33H15V32H16V31H15Z" fill="#4B4862"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M1 24.5V29H3V30H22V29H24V24.5H1ZM9 29V27H16V29H9Z" fill="#9BADB7"/>
<path d="M1 25V23H24V25H1Z" fill="#BECAD0"/>
<path d="M2 27V26H7V27H2Z" fill="#2B3E48"/>
<path d="M4 29V28H7V29H4Z" fill="#2B3E48"/>
<path d="M18 27V26H19V27H18Z" fill="#2B3E48"/>
<path d="M20 27V26H21V27H20Z" fill="#2B3E48"/>
<path d="M22 27V26H23V27H22Z" fill="#2B3E48"/>
<path d="M18 29V28H21V29H18Z" fill="#2B3E48"/>
<path d="M22 7V6H21V5H4V6H3V7H2V8H1V10H24V8H23V7H22Z" fill="#FBF580"/>
<path d="M1 24V22H24V24H1Z" fill="#AEAA4C"/>
<path d="M24 9H1V23H24V9Z" fill="#E5E3A1"/>
<path d="M4 12V11H21V12H22V20H21V21H4V20H3V12H4Z" fill="#1F2320"/>
<rect x="10" y="5" width="5" height="2" fill="#AEAA4C"/>
<path d="M16 13V12H18V16H17L16 13Z" fill="#DBFF3C"/>
<path d="M11 16H14V17H13V19H16V18H17V19H16V20H9V19H8V18H9V19H12V17H11V16Z" fill="#DBFF3C"/>
<path d="M9 15V14H6V15H5V14H6V13H9V14H10V15H9Z" fill="#DBFF3C"/>
<path d="M4 7V6H5V4H6V2H7V1H8V2H9V4H10V6H11V7H4Z" fill="#DBFF3C"/>
<path d="M21 6V7H14V6H15V4H16V2H17V1H18V2H19V4H20V6H21Z" fill="#DBFF3C"/>
<path d="M16 2V0H19V2H20V4H21V5.5H20V4H19V2H18V1H17V2H16V4H15V5.5H14V4H15V2H16Z" fill="#92C51B"/>
<path d="M6 2V0H9V2H10V4H11V5.5H10V4H9V2H8V1H7V2H6V4H5V5.5H4V4H5V2H6Z" fill="#92C51B"/>
<rect x="11" y="6" width="3" height="1" fill="#D0CC6A"/>
<path d="M16 7V6H17V5H18V6H19V7H16Z" fill="#76AA1D"/>
<path d="M7 6V5H8V6H9V7H6V6H7Z" fill="#76AA1D"/>
<path d="M21 7V6H20V5H21V6H22V7H21Z" fill="#76AA1D"/>
<path d="M4 6V7H3V6H4V5H5V6H4Z" fill="#76AA1D"/>
<path d="M10 5H11V6H12V7H11V6H10V5Z" fill="#76AA1D"/>
<path d="M14 5H15V6H14V7H13V6H14V5Z" fill="#76AA1D"/>
<path d="M17 13H16V16H17V13Z" fill="#92C51B"/>
<path d="M2 25V23H1V25H2Z" fill="#D0CC6A"/>
<path d="M23 25V23H24V25H23Z" fill="#D0CC6A"/>
<path d="M4 24V23H7V24H4Z" fill="#D56161"/>
<path d="M4 25V24H7V25H4Z" fill="#AC3232"/>
</svg>