Merge Luma launcher fork into monorepo
CI / Identify a merged version PR (push) Canceled after 0s
CI / Rust checks, rendering, and native package (push) Canceled after 0s
CI / Publish release and Homebrew feed (push) Canceled after 0s
Release PR / Maintain Version Packages PR (push) Canceled after 0s

Move trampoline files (boot-hook, watcher, overlay) into trampoline/
subdirectory. Add upstream Luma v2.3.1 source at repo root with our
additions:

- Page::Ha (4th nav tab) with placeholder empty state
- HA tab config schema and default entity mapping (ha-home/)
- Nav keys renamed: "home" → "start", new "ha" tab between Apps and Settings
- All state.rs/view.rs/main.rs/tests.rs updated for 4-tab navigation

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Kaloyan DanchevandClaude Opus 4.6 committed 2026-10-24 11:52:55 +03:00
1 parent bc3ca0f3b9
commit cbea5a322f
204 files changed
+25056 -65

No files matched your search

+72
View File
@@ -0,0 +1,72 @@
<!-- Source: https://raw.githubusercontent.com/SinJungho/Damoa_Team-Project/db1955f0f6f09d9329518120afe42af375632de0/src/svg/CoupangPlayLogo.jsx -->
<svg
width="115"
height="22"
viewBox="0 0 115 22"
fill="none"
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid meet"
>
<g>
<path
d="M21.1905 8.16145C23.553 5.9421 24.7462 3.86595 24.0541 2.64889C23.0757 0.906827 18.5893 1.47956 13.3154 3.79436L6.39486 0L6.51418 5.63187C9.52102 4.84437 11.3108 4.77277 11.3108 4.77277C10.8813 4.98755 10.4517 5.22619 10.0222 5.46483C8.80511 6.15688 7.63578 6.8728 6.58577 7.58871L6.56191 7.61258C1.95618 10.8103 -0.7643 14.199 0.190254 15.9172C0.882306 17.182 3.41188 17.2297 6.75282 16.299L6.84827 21.0957L25.5098 10.5478L21.1905 8.16145ZM3.24483 14.4376C2.57664 13.2445 3.98461 11.1206 6.58577 9.02054L6.72895 15.2252C4.96303 15.4638 3.67438 15.2252 3.24483 14.4376ZM14.5802 4.51027C17.8495 3.34094 20.5223 3.24549 21.1905 4.46254C21.62 5.22619 21.1905 6.34779 20.1882 7.61258L14.5802 4.51027Z"
fill="#30B5DC"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M105.598 11.6456C105.598 11.9797 105.359 13.1251 103.975 13.1251C102.567 13.1251 102.352 11.9797 102.352 11.6456V11.5024C102.352 11.1683 102.591 10.0228 103.975 10.0228C105.383 10.0228 105.598 11.1683 105.598 11.5024V11.6456ZM107.173 9.02055C107.173 8.35236 106.839 6.82507 105.359 6.20461C103.832 5.58415 101.803 6.32393 101.302 6.53871C101.254 6.56257 101.207 6.6103 101.207 6.65802C101.207 6.68189 101.207 6.70575 101.231 6.70575L101.636 7.87508C101.66 7.94667 101.732 7.97054 101.779 7.94667C102.328 7.66031 103.832 7.15917 104.762 7.56485C105.669 7.97054 105.574 8.92509 105.598 9.02055V9.25919C105.049 8.8535 104.381 8.63873 103.712 8.63873H103.689C102.161 8.63873 101.421 9.37851 101.064 10.0228C100.682 10.7149 100.682 11.4308 100.682 11.574C100.682 11.7172 100.706 12.4331 101.064 13.1251C101.421 13.7695 102.161 14.5092 103.689 14.5092H103.712C104.595 14.5092 105.216 14.1751 105.669 13.841V14.2229C105.669 14.2945 105.717 14.3422 105.789 14.3422H107.053C107.125 14.3422 107.173 14.2945 107.173 14.2229V9.92737V9.06827C107.173 9.06827 107.173 9.04441 107.173 9.02055Z"
fill="white"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M41.5231 11.4785C41.5231 11.8365 41.7618 13.0535 43.1936 13.0535C44.6254 13.0535 44.8641 11.8365 44.8641 11.4785V9.02055C44.8641 8.66259 44.6254 7.44553 43.1936 7.44553C41.7618 7.44553 41.5231 8.66259 41.5231 9.02055V11.4785ZM39.8288 9.09214C39.8288 8.94896 39.8526 8.18531 40.2583 7.44553C40.664 6.75348 41.4754 5.96597 43.1697 5.96597H43.1936C44.8879 5.96597 45.7232 6.75348 46.105 7.44553C46.5107 8.16145 46.5345 8.92509 46.5345 9.09214V11.4308C46.5345 11.5978 46.5107 12.3376 46.105 13.0774C45.6993 13.7695 44.8879 14.5331 43.1936 14.557C41.4993 14.557 40.664 13.7695 40.2822 13.0774C39.8765 12.3615 39.8526 11.5978 39.8526 11.4308V9.09214H39.8288ZM39.1606 12.8388C39.1606 12.791 39.1367 12.7433 39.089 12.7433L37.8242 12.099C37.8004 12.099 37.8004 12.0751 37.7765 12.0751C37.7288 12.0751 37.681 12.099 37.681 12.1467C37.4663 12.5763 37.0606 13.0297 36.1776 13.0297C34.7458 13.0297 34.5071 11.8126 34.5071 11.4547V9.02055C34.5071 8.66259 34.7458 7.44553 36.1776 7.44553C37.0606 7.44553 37.4901 7.92281 37.681 8.35236C37.7049 8.40009 37.7288 8.42395 37.8004 8.42395C37.8242 8.42395 37.8242 8.42395 37.8481 8.40009L39.1129 7.7319C39.1606 7.70804 39.1845 7.66031 39.1845 7.63644C39.1845 7.61258 39.1845 7.61258 39.1845 7.58872C39.1606 7.54099 39.1367 7.49326 39.1129 7.44553C38.7072 6.75348 37.8958 5.98984 36.2015 5.96597H36.1776C34.4833 5.96597 33.648 6.75348 33.2662 7.44553C32.8605 8.16145 32.8367 8.92509 32.8367 9.09214V11.4308C32.8367 11.5978 32.8605 12.3376 33.2662 13.0774C33.6719 13.7695 34.4833 14.5331 36.1776 14.557H36.2015C37.8958 14.557 38.731 13.7695 39.1129 13.0774C39.1367 13.0297 39.1606 12.982 39.1845 12.9342C39.1367 12.8865 39.1606 12.8626 39.1606 12.8388ZM54.2903 14.2467V6.25234C54.2903 6.18075 54.2426 6.13302 54.171 6.13302H52.7153C52.6437 6.13302 52.596 6.18075 52.596 6.25234V9.09214V11.5024C52.596 11.8604 52.3573 13.0774 50.9255 13.0774C49.4937 13.0774 49.255 11.8604 49.255 11.5024V6.25234C49.255 6.18075 49.2073 6.13302 49.1357 6.13302H47.68C47.6084 6.13302 47.5607 6.18075 47.5607 6.25234V11.4069C47.5607 11.574 47.5845 12.3138 47.9425 13.0535C48.3005 13.7456 49.0402 14.5092 50.5675 14.5331H50.5914C51.5937 14.5331 52.2619 14.1274 52.7153 13.6979V14.2706C52.7153 14.3422 52.763 14.3899 52.8346 14.3899H54.171C54.2426 14.3661 54.2903 14.3183 54.2903 14.2467Z"
fill="white"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M67.9166 11.6456C67.9166 11.9797 67.6779 13.1251 66.2938 13.1251C64.8859 13.1251 64.6711 11.9797 64.6711 11.6456V11.5024C64.6711 11.1683 64.9097 10.0228 66.2938 10.0228C67.7018 10.0228 67.9166 11.1683 67.9166 11.5024V11.6456ZM69.4677 9.02055C69.4677 8.35236 69.1336 6.82507 67.6541 6.20461C66.1268 5.58415 64.0983 6.32393 63.5972 6.53871C63.5495 6.56257 63.5018 6.6103 63.5018 6.65802C63.5018 6.68189 63.5018 6.70575 63.5256 6.70575L63.9313 7.87508C63.9552 7.94667 64.0268 7.97054 64.0745 7.94667C64.6234 7.66031 66.1268 7.15917 67.0575 7.56485C67.9643 7.97054 67.8688 8.92509 67.8927 9.02055V9.25919C67.3438 8.8535 66.6756 8.63873 66.0075 8.63873H65.9836C64.4563 8.63873 63.7165 9.37851 63.3586 10.0228C62.9767 10.7149 62.9767 11.4308 62.9767 11.574C62.9767 11.7172 63.0006 12.4331 63.3586 13.1251C63.7165 13.7695 64.4563 14.5092 65.9836 14.5092H66.0075C66.8904 14.5092 67.5109 14.1751 67.9643 13.841V14.2229C67.9643 14.2945 68.012 14.3422 68.0836 14.3422H69.3484C69.42 14.3422 69.4677 14.2945 69.4677 14.2229V9.92737V9.06827C69.4677 9.06827 69.4677 9.04441 69.4677 9.02055Z"
fill="#FFC500"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M77.2951 9.11601C77.2951 8.97282 77.2712 8.20918 76.9133 7.4694C76.5553 6.77735 75.8155 6.0137 74.2883 5.98984C73.286 5.98984 72.6178 6.39552 72.1882 6.82507V6.2762C72.1882 6.20461 72.1405 6.15688 72.0689 6.15688H70.7087C70.6371 6.15688 70.5894 6.20461 70.5894 6.2762V14.2706C70.5894 14.3422 70.6371 14.3899 70.7087 14.3899H72.1644C72.236 14.3899 72.2837 14.3422 72.2837 14.2706V8.94896C72.3076 8.51941 72.6178 7.4694 73.9542 7.4694C75.386 7.4694 75.6246 8.68646 75.6246 9.04441V14.2706C75.6246 14.3422 75.6724 14.3899 75.744 14.3899H77.1997C77.2712 14.3899 77.319 14.3422 77.319 14.2706L77.2951 9.11601Z"
fill="#87CC2E"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M60.4233 11.4785C60.4233 11.8365 60.1847 13.0535 58.7529 13.0535C57.321 13.0535 57.0824 11.8365 57.0824 11.4785V9.02055C57.0824 8.66259 57.321 7.44553 58.7529 7.44553C60.1847 7.44553 60.4233 8.66259 60.4233 9.02055V11.4785ZM61.7359 7.44553C61.3779 6.75348 60.6381 5.98984 59.1108 5.96597H59.087C58.0847 5.96597 57.4165 6.37166 56.9631 6.80121V6.22848C56.9631 6.15688 56.9153 6.10916 56.8438 6.10916H55.5074C55.4358 6.10916 55.3881 6.15688 55.3881 6.22848V17.1104C55.3881 17.182 55.4358 17.2297 55.5074 17.2297H56.9631C57.0108 17.2297 57.0585 17.182 57.0585 17.1343V13.7933C57.4881 14.1751 58.1324 14.5331 59.0631 14.5331H59.087C60.6143 14.5331 61.354 13.7456 61.712 13.0535C62.0938 12.3376 62.0938 11.574 62.0938 11.4069V9.06828C62.1177 8.92509 62.0938 8.16145 61.7359 7.44553Z"
fill="#F7552F"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M95.1691 11.4785C95.1691 11.8365 94.9305 13.0535 93.4987 13.0535C92.0668 13.0535 91.8282 11.8365 91.8282 11.4785V9.02055C91.8282 8.66259 92.0668 7.44553 93.4987 7.44553C94.9305 7.44553 95.1691 8.66259 95.1691 9.02055V11.4785ZM96.4578 7.44553C96.0998 6.75348 95.36 5.98984 93.8328 5.96597H93.8089C92.8066 5.96597 92.1384 6.37166 91.685 6.80121V6.22848C91.685 6.15688 91.6373 6.10916 91.5657 6.10916H90.2293C90.1577 6.10916 90.11 6.15688 90.11 6.22848V17.1104C90.11 17.182 90.1577 17.2297 90.2293 17.2297H91.685C91.7327 17.2297 91.7805 17.182 91.7805 17.1343V13.7933C92.21 14.1751 92.8543 14.5331 93.785 14.5331H93.8089C95.3362 14.5331 96.076 13.7456 96.4339 13.0535C96.8157 12.3376 96.8157 11.574 96.8157 11.4069V9.06828C96.8635 8.92509 96.8396 8.16145 96.4578 7.44553Z"
fill="white"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M83.3565 9.04441C83.3565 9.35464 83.1179 10.524 81.686 10.5478C80.2542 10.5478 80.0156 9.37851 80.0156 9.04441V8.94896C80.0156 8.61486 80.2542 7.4694 81.686 7.44553C83.1179 7.44553 83.3565 8.61486 83.3565 8.94896V9.04441ZM85.8622 6.03757C85.0031 6.0137 84.4304 6.37166 84.0724 6.75348C83.5951 6.32393 82.8315 5.98984 81.686 5.98984H81.6622C79.9678 5.98984 79.1326 6.72962 78.7508 7.39781C78.3451 8.08986 78.3212 8.80577 78.3212 8.94896V9.02055C78.3212 9.16373 78.3451 9.90351 78.7508 10.5717C78.9178 10.8581 79.2042 11.1683 79.586 11.4308C78.9417 11.7888 78.3928 12.4569 78.3928 13.6024V14.2229C78.3928 14.2945 78.4405 14.3422 78.5121 14.3422H83.5951C84.0486 14.3422 84.4304 14.724 84.4304 15.1774C84.4304 15.6547 84.1201 15.8933 83.5474 16.0843C83.4758 16.1081 83.4281 16.1797 83.4758 16.299C83.4997 16.3468 83.9292 17.2297 83.9531 17.2775C83.977 17.349 84.0724 17.3729 84.144 17.349C85.1463 17.0627 85.8145 16.2036 85.8145 15.1774C85.8145 13.9604 84.8122 12.9581 83.5951 12.9581H80.0156C80.2065 11.9558 81.3758 11.9558 81.519 11.9797C81.5667 11.9797 81.6383 11.9797 81.686 11.9797H81.7099C83.4042 11.9797 84.2395 11.2399 84.6213 10.5717C85.027 9.87965 85.0508 9.16373 85.0508 9.02055V8.94896C85.0508 8.82964 85.027 8.28077 84.7883 7.70804C85.0031 7.54099 85.3611 7.42167 85.8622 7.44553C85.9338 7.44553 85.9815 7.39781 85.9815 7.32621V6.13302C85.9815 6.08529 85.9338 6.03757 85.8622 6.03757Z"
fill="#30B5DC"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M99.5839 2.60116C99.5839 2.52957 99.5362 2.48184 99.4646 2.48184H98.0089C97.9373 2.48184 97.8896 2.52957 97.8896 2.60116V14.2706C97.8896 14.3422 97.9373 14.3899 98.0089 14.3899H99.4646C99.5362 14.3899 99.5839 14.3422 99.5839 14.2706V2.60116Z"
fill="white"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M114.905 6.18074H113.449C113.377 6.18074 113.306 6.22847 113.282 6.30006L111.206 12.8388L109.44 6.2762C109.416 6.2046 109.344 6.15688 109.297 6.15688H107.865C107.793 6.15688 107.769 6.2046 107.769 6.2762L109.893 14.2229C109.917 14.2945 109.989 14.3422 110.036 14.3422H110.705L109.726 17.4684C109.702 17.5399 109.75 17.5877 109.798 17.5877H111.253C111.325 17.5877 111.397 17.5399 111.42 17.4684L114.976 6.2762C115.024 6.25233 114.976 6.18074 114.905 6.18074Z"
fill="white"
/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB