Restructure omni services and add Chatwoot research snapshot

This commit is contained in:
Ruslan Bakiev
2026-02-21 11:11:27 +07:00
parent edea7a0034
commit b73babbbf6
7732 changed files with 978203 additions and 32 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 76 KiB

View File

@@ -0,0 +1,3 @@
<svg width="800" height="800" viewBox="0 0 800 800" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M800 0H600V200H400V400H200V600H0V800H200H400H600H800V600V400V200V0Z" fill="#2773E4" fill-opacity="0.42"/>
</svg>

After

Width:  |  Height:  |  Size: 262 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

View File

@@ -0,0 +1,3 @@
<svg width="600" height="600" viewBox="0 0 600 600" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M200 0H0V200V400V600H200V400H400V200H600V0H400H200Z" fill="#2773E4" fill-opacity="0.42"/>
</svg>

After

Width:  |  Height:  |  Size: 246 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 B

View File

@@ -0,0 +1,3 @@
<svg width="66" height="66" viewBox="0 0 66 66" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M63 63H32.9976C16.4591 63 2.99996 49.5399 2.99996 32.9973C2.99996 16.4601 16.4591 3 32.9979 3C49.5408 3 63 16.4601 63 32.9973V63Z" fill="white" stroke="white" stroke-width="6"/>
</svg>

After

Width:  |  Height:  |  Size: 289 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="504px" height="504px" viewBox="0 0 504 504" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 44 (41411) - http://www.bohemiancoding.com/sketch -->
<title>email</title>
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="email" fill-rule="nonzero">
<g id="Group" transform="translate(3.000000, 4.000000)">
<path d="M427.9,230.65 L427.9,230.65 L311,320.25 L274.3,348.45 C274.3,348.45 261.5,359.55 248.7,359.55 C235.9,359.55 223.1,348.45 223.1,348.45 L185.6,320.25 L69.5,230.65 L69.5,230.65 L69.5,111.25 L69.5,34.45 C69.5,16.55 84.9,0.35 103.6,0.35 L393.7,0.35 C411.6,0.35 427.8,15.75 427.8,34.45 L427.8,111.25 L427.8,230.65 L427.9,230.65 Z" id="Shape" fill="#ECF4F7"></path>
<g transform="translate(2.000000, 111.000000)" id="SVGCleanerId_0" fill="#AAB1BA">
<path d="M67.5,0.25 L67.5,119.75 L67.5,119.75 L0.9,69.35 L0.1,69.35 C1.8,51.45 10.3,34.35 25.7,25.85 L67.5,0.25 Z M494.2,70.15 L491.6,70.15 L425.9,119.65 L425.9,119.65 L425.9,0.25 L468.6,25.85 C483.9,35.25 492.5,51.45 494.2,70.15 Z"></path>
</g>
<g transform="translate(2.000000, 111.000000)" id="SVGCleanerId_0_1_" fill="#AAB1BA">
<path d="M67.5,0.25 L67.5,119.75 L67.5,119.75 L0.9,69.35 L0.1,69.35 C1.8,51.45 10.3,34.35 25.7,25.85 L67.5,0.25 Z M494.2,70.15 L491.6,70.15 L425.9,119.65 L425.9,119.65 L425.9,0.25 L468.6,25.85 C483.9,35.25 492.5,51.45 494.2,70.15 Z"></path>
</g>
<path d="M470.6,136.85 L427.9,111.25 L427.9,230.75 L311.8,319.45 L275.1,347.65 C275.1,347.65 262.3,358.75 249.5,358.75 C236.7,358.75 223.9,347.65 223.9,347.65 L194.3,325.45 L185.5,318.65 L69.5,230.65 L69.5,111.25 L27.7,136.85 C12.4,145.35 3.9,162.25 2.1,180.05 L0.4,179.45 C0.4,182.05 0.4,184.55 0.4,187.15 L0.4,460.25 C0.4,463.65 1.3,467.05 2.1,470.45 C6.4,484.95 20,495.15 35.4,495.15 L462.1,495.15 C478.3,495.15 492,484.05 495.4,469.55 C496.3,466.95 496.3,463.55 496.3,461.05 L496.3,188.05 C496.3,185.45 496.3,183.75 496.3,181.25 C494.5,162.45 485.9,146.25 470.6,136.85 Z" id="Shape" fill="#FFD0A1"></path>
<g transform="translate(2.000000, 111.000000)" id="SVGCleanerId_0_2_" fill="#AAB1BA">
<path d="M67.5,0.25 L67.5,119.75 L67.5,119.75 L0.9,69.35 L0.1,69.35 C1.8,51.45 10.3,34.35 25.7,25.85 L67.5,0.25 Z M494.2,70.15 L491.6,70.15 L425.9,119.65 L425.9,119.65 L425.9,0.25 L468.6,25.85 C483.9,35.25 492.5,51.45 494.2,70.15 Z"></path>
</g>
</g>
<path d="M465,503.45 L38.4,503.45 C17.1,503.45 0,486.35 0,465.05 L0,192.05 C0,169.05 11.1,146.85 27.3,137.45 L35.8,131.45 C37.5,129.75 40.1,130.55 41.8,132.35 C43.5,134.15 42.7,136.65 40.9,138.35 L32.4,144.35 C16.2,153.75 8.5,175.05 8.5,192.15 L8.5,465.25 C8.5,482.35 21.3,495.15 38.4,495.15 L465.1,495.15 C482.2,495.15 495,482.35 495,465.25 L495,192.05 C495,170.75 486.5,153.65 471.1,144.25 L462.6,138.25 C460.9,136.55 460,133.95 461.7,132.25 C463.4,130.55 466,129.65 467.7,131.35 L476.2,137.35 C493.3,148.45 503.5,168.05 503.5,191.95 L503.5,465.05 C503.4,486.45 486.4,503.45 465,503.45 Z M465,452.25 C464.1,452.25 463.3,452.25 462.4,451.35 L342.9,357.45 C341.2,355.75 340.3,353.15 342,351.45 C343.7,349.75 346.3,348.85 348,350.55 L467.5,444.45 C469.2,446.15 470.1,448.75 468.4,450.45 C467.6,451.45 465.9,452.25 465,452.25 Z M38.4,452.25 C37.5,452.25 35.8,451.35 35,450.55 C33.3,448.85 34.1,446.25 35.9,444.55 L155.3,350.75 C157,349.05 159.6,349.85 161.3,351.65 C163,353.35 162.2,355.95 160.4,357.65 L40.9,451.45 C40.1,452.25 39.2,452.25 38.4,452.25 Z M251.7,366.95 C238,366.95 223.5,355.05 223.5,355.05 L36.7,212.45 C35,210.75 34.1,208.15 35.8,206.45 C37.5,204.75 40.1,203.85 41.8,205.55 L69.1,226.05 L69.1,38.45 C69.1,17.95 87,0.05 107.5,0.05 L397.6,0.05 C418.1,0.05 436,17.95 436,38.45 L436,226.15 L463.3,205.65 C465,203.95 467.6,204.75 469.3,206.55 C471,208.35 470.2,210.85 468.4,212.55 L280.7,355.05 C279,355.85 265.4,366.95 251.7,366.95 Z M76.8,232.95 L228.7,348.15 C228.7,348.15 240.6,358.35 251.7,358.35 C262.8,358.35 274.7,348.95 274.7,348.95 L426.6,232.85 L426.6,38.45 C426.6,22.25 412.9,8.55 396.7,8.55 L106.6,8.55 C90.4,8.55 76.7,22.25 76.7,38.45 L76.7,232.95 L76.8,232.95 Z M294.4,298.65 L209.1,298.65 C206.5,298.65 204.8,296.95 204.8,294.35 C204.8,291.75 206.5,290.05 209.1,290.05 L294.4,290.05 C297,290.05 298.7,291.75 298.7,294.35 C298.6,296.95 296.9,298.65 294.4,298.65 Z M345.6,247.45 L311.5,247.45 C308.9,247.45 307.2,245.75 307.2,243.15 C307.2,240.55 308.9,238.85 311.5,238.85 L345.6,238.85 C348.2,238.85 349.9,240.55 349.9,243.15 C349.9,245.75 348.1,247.45 345.6,247.45 Z M277.3,247.45 L157.8,247.45 C155.2,247.45 153.5,245.75 153.5,243.15 C153.5,240.55 155.2,238.85 157.8,238.85 L277.3,238.85 C279.9,238.85 281.6,240.55 281.6,243.15 C281.6,245.75 279.9,247.45 277.3,247.45 Z M345.6,196.25 L243.2,196.25 C240.6,196.25 238.9,194.55 238.9,191.95 C238.9,189.35 240.6,187.65 243.2,187.65 L345.6,187.65 C348.2,187.65 349.9,189.35 349.9,191.95 C349.8,194.55 348.1,196.25 345.6,196.25 Z M209,196.25 L157.8,196.25 C155.2,196.25 153.5,194.55 153.5,191.95 C153.5,189.35 155.2,187.65 157.8,187.65 L209,187.65 C211.6,187.65 213.3,189.35 213.3,191.95 C213.3,194.55 211.6,196.25 209,196.25 Z M260.2,128.05 L157.8,128.05 C155.2,128.05 153.5,126.35 153.5,123.75 C153.5,121.15 155.2,119.45 157.8,119.45 L260.2,119.45 C262.8,119.45 264.5,121.15 264.5,123.75 C264.5,126.35 262.8,128.05 260.2,128.05 Z" id="Shape" fill="#51565F"></path>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 503.467 503.467" style="enable-background:new 0 0 503.467 503.467;" xml:space="preserve">
<g transform="translate(5 1)">
<polygon style="fill:#F2EDDA;" points="408.867,105.667 169.933,105.667 118.733,105.667 118.733,156.867 135.8,165.4
118.733,173.933 118.733,327.533 135.8,319 144.333,344.6 374.733,344.6 383.267,327.533 391.8,344.6 460.067,344.6
460.067,310.467 425.933,293.4 460.067,276.333 460.067,105.667 "/>
<path style="fill:#AE938D;" d="M67.533,54.467V498.2H33.4V20.333c0-9.387,7.68-17.067,17.067-17.067s17.067,7.68,17.067,17.067
V54.467z"/>
</g>
<path style="fill:#51565F;" d="M499.2,503.467H362.667c-2.56,0-4.267-1.707-4.267-4.267c0-2.56,1.707-4.267,4.267-4.267H499.2
c2.56,0,4.267,1.707,4.267,4.267C503.467,501.76,501.76,503.467,499.2,503.467z M328.533,503.467h-17.067
c-2.56,0-4.267-1.707-4.267-4.267c0-2.56,1.707-4.267,4.267-4.267h17.067c2.56,0,4.267,1.707,4.267,4.267
C332.8,501.76,331.093,503.467,328.533,503.467z M260.267,503.467h-85.333c-2.56,0-4.267-1.707-4.267-4.267
c0-2.56,1.707-4.267,4.267-4.267h85.333c2.56,0,4.267,1.707,4.267,4.267C264.533,501.76,262.827,503.467,260.267,503.467z
M123.733,503.467H4.267C1.707,503.467,0,501.76,0,499.2c0-2.56,1.707-4.267,4.267-4.267h29.867v-473.6
C34.133,9.387,43.52,0,55.467,0S76.8,9.387,76.8,21.333V51.2h422.4c2.56,0,4.267,1.707,4.267,4.267c0,2.56-1.707,4.267-4.267,4.267
h-81.067V102.4h46.933c2.56,0,4.267,1.707,4.267,4.267v170.667c0,1.707-0.853,3.413-2.56,3.413L440.32,294.4l26.453,13.653
c1.707,0.853,2.56,2.56,2.56,3.413V345.6c0,2.56-1.707,4.267-4.267,4.267H396.8c-1.707,0-3.413-0.853-3.413-2.56l-5.12-9.387
l-5.12,9.387c-0.853,1.707-2.56,2.56-3.413,2.56h-230.4c-1.707,0-3.413-0.853-4.267-2.56l-6.827-21.333l-12.8,5.973
c-1.707,0.853-2.56,0.853-4.267,0c-0.853-0.853-1.707-2.56-1.707-3.413v-153.6c0-1.707,0.853-3.413,2.56-3.413l9.387-5.12
l-9.387-5.12c-1.707-0.853-2.56-2.56-2.56-3.413v-51.2c0-2.56,1.707-4.267,4.267-4.267h46.933V59.734H72.533
c-2.56,0-4.267-1.707-4.267-4.267V21.334c0-6.827-5.973-12.8-12.8-12.8s-12.8,5.973-12.8,12.8v473.6h25.6V89.6
c0-2.56,1.707-4.267,4.267-4.267c2.56,0,4.267,1.707,4.267,4.267v405.333h46.933c2.56,0,4.267,1.707,4.267,4.267
C128,501.76,126.293,503.467,123.733,503.467z M399.36,341.333h61.44v-27.307l-31.573-16.213c-1.707-0.853-2.56-2.56-2.56-3.413
c0-0.853,0.853-3.413,2.56-3.413l31.573-16.213v-163.84h-46.933c-2.56,0-4.267-1.707-4.267-4.267V59.733H179.2v46.933
c0,2.56-1.707,4.267-4.267,4.267H128v44.373l14.507,7.68c1.707,0.853,2.56,2.56,2.56,3.413c0,0.853-0.853,3.413-2.56,3.413
L128,177.493v144.213l11.093-5.12c0.853-0.853,2.56-0.853,3.413,0c0.853,0.853,1.707,1.707,2.56,2.56l7.68,23.04h224.427
l7.68-14.507c1.707-2.56,5.973-2.56,7.68,0L399.36,341.333z M260.267,281.6H192c-2.56,0-4.267-1.707-4.267-4.267
s1.707-4.267,4.267-4.267h68.267c2.56,0,4.267,1.707,4.267,4.267S262.827,281.6,260.267,281.6z M362.667,264.533
c-0.853,0-2.56,0-3.413-0.853c-1.707-1.707-1.707-4.267,0-5.973l26.453-26.453H327.68c-2.56,0-4.267-1.707-4.267-4.267
c0-2.56,1.707-4.267,4.267-4.267h58.027l-26.453-26.453c-1.707-1.707-1.707-4.267,0-5.973c1.707-1.707,4.267-1.707,5.973,0
l34.133,34.133l0,0l0,0l0,0l0,0l0,0c0,0,0.853,0.853,0.853,1.707c0,0.853,0,0.853,0,1.707l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0
c0,0.853,0,0.853,0,1.707c0,0.853-0.853,0.853-0.853,1.707l0,0l0,0l0,0l0,0l0,0l-34.133,34.133
C365.227,264.533,363.52,264.533,362.667,264.533z M277.333,230.4H192c-2.56,0-4.267-1.707-4.267-4.267s1.707-4.267,4.267-4.267
h85.333c2.56,0,4.267,1.707,4.267,4.267S279.893,230.4,277.333,230.4z M243.2,179.2H192c-2.56,0-4.267-1.707-4.267-4.267
c0-2.56,1.707-4.267,4.267-4.267h51.2c2.56,0,4.267,1.707,4.267,4.267C247.467,177.493,245.76,179.2,243.2,179.2z M379.733,110.933
H209.067c-2.56,0-4.267-1.707-4.267-4.267s1.707-4.267,4.267-4.267h170.667c2.56,0,4.267,1.707,4.267,4.267
S382.293,110.933,379.733,110.933z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -0,0 +1,34 @@
<svg width="495" height="384" viewBox="0 0 495 384" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="No Chat History">
<path id="Fill 1" fill-rule="evenodd" clip-rule="evenodd" d="M266.903 0C221.687 0 180.128 15.7196 147.313 42.0198H94.2771C87.3866 42.0198 81.749 47.6925 81.749 54.6257C81.749 61.559 87.3866 67.2317 94.2771 67.2317H121.268H129.178C136.068 67.2317 141.706 72.9043 141.706 79.8376C141.706 83.3 140.294 86.4599 138.023 88.7374C135.759 91.0233 132.619 92.4435 129.178 92.4435H112.303H102.986H57.5281C50.6376 92.4435 45 98.1162 45 105.049C45 111.983 50.6376 117.655 57.5281 117.655H90.071C80.2473 140.886 74.8059 166.446 74.8059 193.291C74.8059 203.031 75.5242 212.603 76.9023 221.957C77.4786 225.865 78.1718 229.739 78.982 233.571C102.618 229.932 127.691 227.008 153.866 224.873L155.837 226.68L157.692 224.571C189.137 222.108 222.144 220.797 256.187 220.797C328.516 220.797 396.201 226.714 454.072 237C456.302 227.268 457.806 217.259 458.516 207.023C458.841 202.485 459 197.905 459 193.291C459 86.5356 372.999 0 266.903 0Z" fill="#43484C"/>
<path id="Fill 3" fill-rule="evenodd" clip-rule="evenodd" d="M20.2465 91.4282H12.6678C5.7005 91.4282 0 97.1882 0 104.228C0 111.268 5.7005 117.028 12.6678 117.028H20.2465C27.2137 117.028 32.9142 111.268 32.9142 104.228C32.9142 97.1882 27.2137 91.4282 20.2465 91.4282Z" fill="#43484C"/>
<g id="Group 7">
<mask id="mask0_201_141" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="78" y="219" width="417" height="165">
<path id="Clip 6" fill-rule="evenodd" clip-rule="evenodd" d="M495 219V384H286.5H78V219H495Z" fill="white"/>
</mask>
<g mask="url(#mask0_201_141)">
<path id="Fill 5" fill-rule="evenodd" clip-rule="evenodd" d="M495 279.775C495 286.675 489.336 292.321 482.413 292.321H402.016C398.559 292.321 395.405 293.734 393.131 296.009C390.849 298.276 389.43 301.421 389.43 304.867C389.43 311.768 395.094 317.413 402.016 317.413H416.954C420.41 317.413 423.566 318.827 425.84 321.102C428.122 323.369 429.54 326.514 429.54 329.96C429.54 336.86 423.876 342.506 416.954 342.506H382.608C350.344 366.662 310.251 380.981 266.802 380.981C174.004 380.981 96.5026 315.699 78 228.695C101.747 225.073 126.937 222.162 153.235 220.038L155.215 221.836L157.079 219.736C188.671 217.286 221.833 215.981 256.036 215.981C328.703 215.981 396.705 221.869 454.847 232.107C452.02 244.302 448.026 256.045 442.991 267.228H482.413C485.879 267.228 489.017 268.642 491.3 270.917C493.582 273.184 495 276.328 495 279.775Z" fill="#34393D"/>
</g>
</g>
<path id="Fill 8" fill-rule="evenodd" clip-rule="evenodd" d="M459 206.12C458.285 216.665 456.771 226.975 454.525 237C396.235 226.404 328.06 220.31 255.208 220.31C220.919 220.31 187.673 221.66 156 224.196L177.965 198.615L212.134 221.028L258.388 208.19L337.959 220.31L372.503 208.19L381.252 220.31L402.126 204.736L421.632 222.707L452.396 198L459 206.12Z" fill="#55575E"/>
<path id="Fill 10" fill-rule="evenodd" clip-rule="evenodd" d="M344.905 216.502C353.565 203.915 358.526 188.987 358.397 173.012C358.043 128.578 318.46 92.8734 269.986 93.2602C221.512 93.6478 182.505 129.983 182.86 174.416C183.214 218.849 222.798 254.555 271.271 254.168C288.59 254.03 304.7 249.3 318.238 241.253L354.454 249.78L344.905 216.502Z" fill="#686B73"/>
<path id="Fill 12" fill-rule="evenodd" clip-rule="evenodd" d="M245.029 171.813C245.069 176.862 241.008 180.988 235.959 181.028C230.909 181.069 226.783 177.008 226.743 171.959C226.703 166.909 230.763 162.784 235.813 162.743C240.861 162.703 244.987 166.763 245.029 171.813Z" fill="#BEC0D6"/>
<path id="Fill 14" fill-rule="evenodd" clip-rule="evenodd" d="M277.942 171.812C277.982 176.862 273.922 180.988 268.872 181.028C263.822 181.068 259.696 177.008 259.657 171.959C259.616 166.909 263.677 162.783 268.726 162.743C273.775 162.703 277.901 166.763 277.942 171.812Z" fill="#BEC0D6"/>
<path id="Fill 16" fill-rule="evenodd" clip-rule="evenodd" d="M310.856 171.812C310.897 176.861 306.836 180.987 301.786 181.028C296.737 181.068 292.611 177.008 292.571 171.958C292.53 166.908 296.591 162.783 301.641 162.743C306.689 162.702 310.815 166.763 310.856 171.812Z" fill="#BEC0D6"/>
<path id="Fill 20" fill-rule="evenodd" clip-rule="evenodd" d="M173.714 235.887C173.714 241.693 175.571 247.099 178.763 251.649L175.376 263.789L188.564 260.581C193.523 263.465 199.402 265.143 205.714 265.143C223.388 265.143 237.714 252.044 237.714 235.887C237.714 219.728 223.388 206.629 205.714 206.629C188.041 206.629 173.714 219.728 173.714 235.887Z" fill="url(#paint0_linear_201_141)"/>
<g id="Frame 148">
<path id="Fill 26" fill-rule="evenodd" clip-rule="evenodd" d="M189 234.658C189 236.677 190.637 238.314 192.657 238.314C194.676 238.314 196.314 236.677 196.314 234.658C196.314 232.638 194.676 231 192.657 231C190.637 231 189 232.638 189 234.658Z" fill="#0D0D0D"/>
<path id="Fill 24" fill-rule="evenodd" clip-rule="evenodd" d="M202.314 234.658C202.314 236.677 203.951 238.314 205.971 238.314C207.99 238.314 209.628 236.677 209.628 234.658C209.628 232.638 207.99 231 205.971 231C203.951 231 202.314 232.638 202.314 234.658Z" fill="#0D0D0D"/>
<path id="Fill 22" fill-rule="evenodd" clip-rule="evenodd" d="M215.629 234.658C215.629 236.677 217.265 238.314 219.285 238.314C221.305 238.314 222.943 236.677 222.943 234.658C222.943 232.638 221.305 231 219.285 231C217.265 231 215.629 232.638 215.629 234.658Z" fill="#0D0D0D"/>
</g>
<path id="Fill 28" fill-rule="evenodd" clip-rule="evenodd" d="M153.6 223.557C127.481 225.685 102.461 228.601 78.8755 232.228C78.0671 228.408 77.3754 224.546 76.8003 220.65L117.229 190.171L153.6 223.557Z" fill="#55575E"/>
<path id="Fill 30" fill-rule="evenodd" clip-rule="evenodd" d="M336.457 286.171C336.457 289.706 304.529 292.571 265.143 292.571C225.757 292.571 193.829 289.706 193.829 286.171C193.829 282.638 225.757 279.771 265.143 279.771C304.529 279.771 336.457 282.638 336.457 286.171Z" fill="#686B73"/>
<path id="Fill 32" fill-rule="evenodd" clip-rule="evenodd" d="M453.486 345.599C446.446 345.599 440.686 339.839 440.686 332.799C440.686 325.76 446.446 320 453.486 320C460.526 320 466.286 325.76 466.286 332.799C466.286 339.839 460.526 345.599 453.486 345.599Z" fill="#34393D"/>
</g>
<defs>
<linearGradient id="paint0_linear_201_141" x1="205.714" y1="177.372" x2="147.434" y2="241.115" gradientUnits="userSpaceOnUse">
<stop stop-color="#9DC9FB"/>
<stop offset="1" stop-color="#9DC9FB"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@@ -0,0 +1,33 @@
<svg width="495" height="387" viewBox="0 0 495 387" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="No Chat History">
<path id="Fill 1" fill-rule="evenodd" clip-rule="evenodd" d="M267.927 1.5C222.792 1.5 181.307 17.1457 148.551 43.3222H95.611C88.7329 43.3222 83.1054 48.9682 83.1054 55.8688C83.1054 62.7695 88.7329 68.4155 95.611 68.4155H122.554H130.449C137.327 68.4155 142.955 74.0615 142.955 80.9621C142.955 84.4083 141.546 87.5533 139.278 89.8201C137.019 92.0952 133.884 93.5088 130.449 93.5088H113.605H104.304H58.9279C52.0499 93.5088 46.4224 99.1548 46.4224 106.055C46.4224 112.956 52.0499 118.602 58.9279 118.602H91.4124C81.6064 141.723 76.1748 167.164 76.1748 193.882C76.1748 203.576 76.8918 213.103 78.2674 222.413C78.8426 226.303 79.5346 230.159 80.3433 233.973C103.937 230.351 128.965 227.44 155.093 225.316L157.061 227.114L158.912 225.014C190.301 222.564 223.249 221.259 257.23 221.259C329.429 221.259 396.993 227.147 454.76 237.385C456.986 227.699 458.487 217.737 459.196 207.549C459.521 203.033 459.679 198.474 459.679 193.882C459.679 87.6286 373.832 1.5 267.927 1.5Z" fill="#F1F2F7"/>
<path id="Fill 3" fill-rule="evenodd" clip-rule="evenodd" d="M20.954 92.9282H13.3753C6.40802 92.9282 0.70752 98.6882 0.70752 105.728C0.70752 112.768 6.40802 118.528 13.3753 118.528H20.954C27.9213 118.528 33.6218 112.768 33.6218 105.728C33.6218 98.6882 27.9213 92.9282 20.954 92.9282Z" fill="#F1F2F7"/>
<g id="Group 7">
<mask id="mask0_156_62" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="80" y="221" width="415" height="165">
<path id="Clip 6" fill-rule="evenodd" clip-rule="evenodd" d="M494.293 221.536V385.5H287.188H80.083V221.536H494.293Z" fill="white"/>
</mask>
<g mask="url(#mask0_156_62)">
<path id="Fill 5" fill-rule="evenodd" clip-rule="evenodd" d="M494.293 284.929C494.293 291.786 488.667 297.396 481.79 297.396H401.932C398.498 297.396 395.364 298.801 393.106 301.062C390.838 303.314 389.429 306.439 389.429 309.864C389.429 316.721 395.055 322.331 401.932 322.331H416.769C420.202 322.331 423.337 323.736 425.596 325.997C427.863 328.249 429.271 331.374 429.271 334.799C429.271 341.656 423.645 347.266 416.769 347.266H382.653C350.604 371.271 310.78 385.5 267.622 385.5C175.444 385.5 98.4618 320.627 80.083 234.169C103.671 230.57 128.693 227.678 154.815 225.567L156.781 227.354L158.632 225.268C190.013 222.832 222.954 221.536 256.928 221.536C329.108 221.536 396.656 227.387 454.409 237.561C451.601 249.679 447.633 261.349 442.632 272.461H481.79C485.233 272.461 488.35 273.866 490.617 276.127C492.884 278.379 494.293 281.504 494.293 284.929Z" fill="#E8EBF2"/>
</g>
</g>
<path id="Fill 8" fill-rule="evenodd" clip-rule="evenodd" d="M457.85 206.981C457.142 217.363 455.643 227.515 453.42 237.386C395.73 226.953 328.256 220.953 256.153 220.953C222.216 220.953 189.312 222.282 157.964 224.779L179.704 199.591L213.521 221.659L259.3 209.019L338.053 220.953L372.242 209.019L380.901 220.953L401.56 205.618L420.866 223.313L451.314 198.986L457.85 206.981Z" fill="#E0E2EE"/>
<path id="Fill 10" fill-rule="evenodd" clip-rule="evenodd" d="M345.614 218.002C354.273 205.415 359.234 190.487 359.106 174.512C358.752 130.078 319.168 94.3734 270.694 94.7602C222.22 95.1478 183.213 131.483 183.568 175.916C183.923 220.349 223.506 256.055 271.979 255.668C289.298 255.53 305.408 250.8 318.946 242.753L355.162 251.28L345.614 218.002Z" fill="#D8DBEA"/>
<path id="Fill 12" fill-rule="evenodd" clip-rule="evenodd" d="M245.736 173.313C245.776 178.362 241.716 182.488 236.667 182.528C231.616 182.569 227.49 178.508 227.451 173.459C227.411 168.409 231.471 164.284 236.52 164.243C241.569 164.203 245.695 168.263 245.736 173.313Z" fill="#BEC0D6"/>
<path id="Fill 14" fill-rule="evenodd" clip-rule="evenodd" d="M278.65 173.312C278.69 178.362 274.629 182.488 269.58 182.528C264.53 182.568 260.404 178.508 260.365 173.459C260.323 168.409 264.384 164.283 269.434 164.243C274.483 164.203 278.609 168.263 278.65 173.312Z" fill="#BEC0D6"/>
<path id="Fill 16" fill-rule="evenodd" clip-rule="evenodd" d="M311.565 173.312C311.605 178.361 307.544 182.487 302.495 182.528C297.445 182.568 293.319 178.508 293.28 173.458C293.239 168.408 297.299 164.283 302.349 164.243C307.398 164.202 311.524 168.263 311.565 173.312Z" fill="#BEC0D6"/>
<path id="Fill 18" fill-rule="evenodd" clip-rule="evenodd" d="M157.965 224.585L156.192 226.414L154.308 224.848C155.521 224.753 156.744 224.666 157.965 224.585Z" fill="#F1F2F7"/>
<path id="Fill 20" fill-rule="evenodd" clip-rule="evenodd" d="M174.422 237.387C174.422 243.193 176.279 248.599 179.47 253.149L176.083 265.289L189.272 262.081C194.23 264.965 200.11 266.643 206.422 266.643C224.095 266.643 238.422 253.544 238.422 237.387C238.422 221.228 224.095 208.129 206.422 208.129C188.748 208.129 174.422 221.228 174.422 237.387Z" fill="url(#paint0_linear_156_62)"/>
<path id="Fill 22" fill-rule="evenodd" clip-rule="evenodd" d="M214.651 237.386C214.651 239.405 216.287 241.043 218.308 241.043C220.327 241.043 221.965 239.405 221.965 237.386C221.965 235.366 220.327 233.728 218.308 233.728C216.287 233.728 214.651 235.366 214.651 237.386Z" fill="white"/>
<path id="Fill 24" fill-rule="evenodd" clip-rule="evenodd" d="M203.679 237.386C203.679 239.405 205.316 241.043 207.336 241.043C209.355 241.043 210.993 239.405 210.993 237.386C210.993 235.366 209.355 233.728 207.336 233.728C205.316 233.728 203.679 235.366 203.679 237.386Z" fill="white"/>
<path id="Fill 26" fill-rule="evenodd" clip-rule="evenodd" d="M190.879 237.386C190.879 239.405 192.516 241.043 194.537 241.043C196.556 241.043 198.194 239.405 198.194 237.386C198.194 235.366 196.556 233.728 194.537 233.728C192.516 233.728 190.879 235.366 190.879 237.386Z" fill="white"/>
<path id="Fill 28" fill-rule="evenodd" clip-rule="evenodd" d="M154.308 225.057C128.188 227.185 103.169 230.101 79.583 233.728C78.7746 229.908 78.0829 226.046 77.5078 222.15L117.936 191.671L154.308 225.057Z" fill="#E0E2EE"/>
<path id="Fill 30" fill-rule="evenodd" clip-rule="evenodd" d="M337.164 287.671C337.164 291.206 305.235 294.071 265.85 294.071C226.464 294.071 194.536 291.206 194.536 287.671C194.536 284.138 226.464 281.271 265.85 281.271C305.235 281.271 337.164 284.138 337.164 287.671Z" fill="#D8DBEA"/>
<path id="Fill 32" fill-rule="evenodd" clip-rule="evenodd" d="M454.193 347.099C447.153 347.099 441.393 341.339 441.393 334.299C441.393 327.26 447.153 321.5 454.193 321.5C461.233 321.5 466.993 327.26 466.993 334.299C466.993 341.339 461.233 347.099 454.193 347.099Z" fill="#E1E3EF"/>
</g>
<defs>
<linearGradient id="paint0_linear_156_62" x1="206.422" y1="178.872" x2="148.142" y2="242.615" gradientUnits="userSpaceOnUse">
<stop stop-color="#9DC9FB"/>
<stop offset="1" stop-color="#9DC9FB"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="504px" height="504px" viewBox="0 0 504 504" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 44 (41411) - http://www.bohemiancoding.com/sketch -->
<title>billboard</title>
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="billboard">
<g id="Layer_1" fill-rule="nonzero">
<g id="Group" transform="translate(4.000000, 4.000000)">
<path d="M95.84,325.387 C100.107,342.454 102.667,359.52 102.667,375.734 C102.667,405.601 81.334,426.934 51.467,426.934 C22.454,426.934 0.267,404.747 0.267,375.734 C0.267,324.534 25.867,256.267 51.467,256.267 C69.387,256.267 86.453,288.693 95.84,325.387 Z M478.133,461.067 C487.52,461.067 495.2,468.747 495.2,478.134 C495.2,487.521 487.52,495.201 478.133,495.201 L409.866,495.201 C400.479,495.201 392.799,487.521 392.799,478.134 C392.799,468.747 400.479,461.067 409.866,461.067 C413.279,461.067 416.693,461.92 419.253,463.627 C421.813,452.533 432.053,444 444,444 C455.947,444 466.187,452.533 468.747,463.627 C471.307,461.92 474.72,461.067 478.133,461.067 Z" id="Shape" fill="#50DD8E"></path>
<path d="M392.8,478.133 L392.8,495.2 L358.667,495.2 L358.667,324.533 L392.8,324.533 L392.8,478.133 Z M102.667,375.733 C102.667,359.52 100.107,341.6 95.84,325.386 L98.4,324.533 L136.8,324.533 L136.8,495.2 L102.667,495.2 L102.667,375.733 Z" id="Shape" fill="#AAB1BA"></path>
<path d="M461.066,0.267 C479.839,0.267 495.199,15.627 495.199,34.4 L495.199,290.4 C495.199,309.173 479.839,324.533 461.066,324.533 L392.8,324.533 L358.667,324.533 L136.8,324.533 L98.4,324.533 L95.84,325.386 C86.453,288.693 68.533,256.266 51.467,256.266 C25.867,256.266 0.267,324.533 0.267,375.733 L0.267,34.4 C0.267,15.627 15.627,0.267 34.4,0.267 L119.733,0.267 L375.733,0.267 L461.066,0.267 Z" id="Shape" fill="#B9ECFF"></path>
</g>
<path d="M482.133,503.467 C479.573,503.467 477.866,501.76 477.866,499.2 C477.866,496.64 479.573,494.933 482.133,494.933 C488.96,494.933 494.933,488.96 494.933,482.133 C494.933,475.306 488.96,469.333 482.133,469.333 C479.573,469.333 477.013,470.186 475.306,471.04 C474.453,471.893 472.746,471.893 471.039,471.04 C469.332,470.187 468.479,469.333 468.479,467.627 C465.919,458.24 457.386,451.414 447.999,451.414 C438.612,451.414 429.226,458.241 427.519,467.627 C427.519,469.334 426.666,470.187 424.959,471.04 C423.252,471.893 422.399,471.04 420.692,471.04 C418.985,469.333 416.425,469.333 413.865,469.333 C407.038,469.333 401.065,475.306 401.065,482.133 C401.065,488.96 407.038,494.933 413.865,494.933 C416.425,494.933 418.132,496.64 418.132,499.2 C418.132,501.76 416.425,503.467 413.865,503.467 L4.267,503.467 C1.707,503.467 0,501.76 0,499.2 C0,496.64 1.707,494.933 4.267,494.933 L51.2,494.933 L51.2,435.2 C22.187,433.493 0,409.6 0,379.733 C0,331.093 24.747,256 55.467,256 C86.187,256 110.934,331.093 110.934,379.733 C110.934,410.453 89.601,433.493 59.734,435.2 L59.734,494.933 L102.4,494.933 L102.4,456.533 C102.4,453.973 104.107,452.266 106.667,452.266 C109.227,452.266 110.934,453.973 110.934,456.533 L110.934,494.933 L136.534,494.933 L136.534,362.667 C136.534,360.107 138.241,358.4 140.801,358.4 C143.361,358.4 145.068,360.107 145.068,362.667 L145.068,494.934 L358.4,494.934 L358.4,362.667 C358.4,360.107 360.107,358.4 362.667,358.4 C365.227,358.4 366.934,360.107 366.934,362.667 L366.934,494.934 L392.534,494.934 L392.534,362.667 C392.534,360.107 394.241,358.4 396.801,358.4 C399.361,358.4 401.068,360.107 401.068,362.667 L401.068,465.067 C406.188,460.8 413.868,459.947 420.695,461.654 C424.962,450.561 436.055,443.734 448.002,443.734 C459.949,443.734 471.042,450.561 475.309,461.654 C477.869,460.801 479.576,460.801 482.136,460.801 C494.083,460.801 503.469,470.188 503.469,482.134 C503.469,494.08 494.08,503.467 482.133,503.467 Z M55.467,264.533 C34.134,264.533 8.534,327.68 8.534,379.733 C8.534,406.186 29.014,426.666 55.467,426.666 C82.774,426.666 102.4,407.039 102.4,379.733 C102.4,327.68 76.8,264.533 55.467,264.533 Z M46.933,392.533 C40.106,392.533 34.133,386.56 34.133,379.733 C34.133,377.173 35.84,375.466 38.4,375.466 C40.96,375.466 42.667,377.173 42.667,379.733 C42.667,382.293 44.374,384 46.934,384 C49.494,384 51.201,385.707 51.201,388.267 C51.2,390.827 49.493,392.533 46.933,392.533 Z M72.533,375.467 C69.973,375.467 68.266,373.76 68.266,371.2 C68.266,368.64 66.559,366.933 63.999,366.933 C61.439,366.933 59.732,365.226 59.732,362.666 C59.732,360.106 61.44,358.4 64,358.4 C70.827,358.4 76.8,364.373 76.8,371.2 C76.8,373.76 75.093,375.467 72.533,375.467 Z M465.067,332.8 L132.267,332.8 C129.707,332.8 128,331.093 128,328.533 C128,325.973 129.707,324.266 132.267,324.266 L465.067,324.266 C481.28,324.266 494.934,310.613 494.934,294.399 L494.934,38.399 C494.934,22.186 481.281,8.532 465.067,8.532 L384,8.532 L384,34.132 L413.867,34.132 C416.427,34.132 418.134,35.839 418.134,38.399 C418.134,40.959 416.427,42.666 413.867,42.666 L345.6,42.666 C343.04,42.666 341.333,40.959 341.333,38.399 C341.333,35.839 343.04,34.132 345.6,34.132 L375.467,34.132 L375.467,8.532 L128,8.532 L128,34.132 L157.867,34.132 C160.427,34.132 162.134,35.839 162.134,38.399 C162.134,40.959 160.427,42.666 157.867,42.666 L89.6,42.666 C87.04,42.666 85.333,40.959 85.333,38.399 C85.333,35.839 87.04,34.132 89.6,34.132 L119.467,34.132 L119.467,8.532 L38.4,8.532 C22.187,8.533 8.533,22.187 8.533,38.4 L8.533,260.267 C8.533,262.827 6.826,264.534 4.266,264.534 C1.706,264.534 0,262.827 0,260.267 L0,38.4 C0,17.067 17.067,0 38.4,0 L465.067,0 C486.4,0 503.467,17.067 503.467,38.4 L503.467,294.4 C503.467,315.733 486.4,332.8 465.067,332.8 Z M46.933,332.8 C44.373,332.8 42.666,331.093 42.666,328.533 C42.666,321.706 48.639,315.733 55.466,315.733 C58.026,315.733 59.733,317.44 59.733,320 C59.733,322.56 58.026,324.267 55.466,324.267 C52.906,324.267 51.199,325.974 51.199,328.534 C51.2,331.093 49.493,332.8 46.933,332.8 Z" id="Shape" fill="#6C6C6C"></path>
</g>
<text id="NO-INBOXES" font-family="HoboStd, Hobo Std" font-size="64" font-weight="400" fill="#6C6C6C">
<tspan x="60" y="195">NO INBOXES</tspan>
</text>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@@ -0,0 +1,199 @@
// scss-lint:disable QualifyingElement
// Base typography
// -------------------------
h1,
h2,
h3,
h4,
h5,
h6 {
@apply font-medium text-n-slate-12;
}
p {
text-rendering: optimizeLegibility;
@apply mb-2 leading-[1.65] text-sm;
a {
@apply text-n-brand dark:text-n-brand cursor-pointer;
}
}
a {
@apply text-sm;
}
hr {
@apply clear-both max-w-full h-0 my-5 mx-0 border-slate-300 dark:border-slate-600;
}
ul,
ol,
dl {
@apply list-disc list-outside leading-[1.65];
}
ul:not(.reset-base),
ol:not(.reset-base),
dl:not(.reset-base) {
@apply mb-0;
}
// Button base
button {
font-family: inherit;
@apply inline-block text-center align-middle cursor-pointer text-sm m-0 py-1 px-2.5 transition-all duration-200 ease-in-out border-0 border-none rounded-lg disabled:opacity-50;
}
// Form elements
// -------------------------
label {
@apply text-n-slate-12 block m-0 leading-7 text-sm font-medium;
}
.input-wrap,
.help-text {
@apply text-n-slate-11 text-sm font-medium;
}
// Focus outline removal
.button,
textarea {
outline: none;
}
// Field base styles (Input, TextArea, Select)
@layer components {
.field-base {
@apply block box-border w-full transition-colors duration-[0.25s] ease-[ease-in-out] focus:outline-n-brand dark:focus:outline-n-brand appearance-none mx-0 mt-0 mb-4 py-2 px-3 rounded-lg text-sm font-normal bg-n-alpha-black2 placeholder:text-n-slate-10 dark:placeholder:text-n-slate-10 text-n-slate-12 border-none outline outline-1 outline-n-weak dark:outline-n-weak hover:outline-n-slate-6 dark:hover:outline-n-slate-6;
}
.field-disabled {
@apply opacity-50 outline-n-weak dark:outline-n-weak cursor-not-allowed;
}
.field-error {
@apply outline outline-1 outline-n-ruby-8 dark:outline-n-ruby-8 hover:outline-n-ruby-9 dark:hover:outline-n-ruby-9 disabled:outline-n-ruby-8 dark:disabled:outline-n-ruby-8;
}
}
$form-input-selector: "input[type]:not([type='file']):not([type='checkbox']):not([type='radio']):not([type='range']):not([type='button']):not([type='submit']):not([type='reset']):not([type='color']):not([type='image']):not([type='hidden']):not(.reset-base):not(.no-margin)";
#{$form-input-selector} {
@apply field-base h-10;
&[disabled] {
@apply field-disabled;
}
&.error {
@apply field-error mb-1;
}
}
input[type='file'] {
@apply leading-[1.15] mb-4 border-0 bg-transparent text-sm;
}
// Select
select {
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28110, 111, 115%29'></polygon></svg>");
background-size: 9px 6px;
@apply field-base h-10 bg-origin-content bg-no-repeat py-2 ltr:bg-[right_-1rem_center] rtl:bg-[left_-1rem_center] ltr:pr-6 rtl:pl-6 rtl:pr-3 ltr:pl-3;
&[disabled] {
@apply field-disabled;
}
}
// Textarea
textarea {
@apply field-base h-16;
&[disabled] {
@apply field-disabled;
}
}
// Add mb-1 when .help-text exists within the same label container
label:has(.help-text) {
input,
textarea,
select {
margin-bottom: 0.25rem !important;
}
}
// FormKit support
.formkit-outer[data-invalid='true'] {
#{$form-input-selector},
textarea,
select {
@apply field-error;
}
.formkit-message {
@apply text-n-ruby-9 dark:text-n-ruby-9 block text-sm mb-2.5 w-full;
}
}
.error {
#{$form-input-selector},
input:not([type]),
textarea,
select {
@apply field-error;
}
// Only add mb-1 when .message exists within the same .error container
// And exclude no-margin from the margin-bottom
&:has(.message) {
input:not(.no-margin),
textarea,
select {
margin-bottom: 0.25rem !important;
}
}
.message {
@apply text-n-ruby-9 dark:text-n-ruby-9 block text-sm mb-2.5 w-full;
}
}
.input-group.small {
input {
@apply text-sm h-8;
}
.error {
@apply text-n-ruby-9 dark:text-n-ruby-9;
}
}
// Code styling
code {
font-family: 'ui-monospace', 'SFMono-Regular', 'Menlo', 'Monaco', 'Consolas',
'"Liberation Mono"', '"Courier New"', 'monospace';
@apply text-xs border-0;
&.hljs {
@apply bg-n-slate-3 dark:bg-n-solid-3 text-n-slate-12 rounded-lg p-5;
.hljs-number,
.hljs-string {
@apply text-n-ruby-9 dark:text-n-ruby-9;
}
.hljs-name,
.hljs-tag {
@apply text-n-slate-11;
}
}
}
// Table
table {
@apply border-spacing-0 text-sm w-full;
}

View File

@@ -0,0 +1,296 @@
// scss-lint:disable PropertySortOrder
@layer base {
// NEXT COLORS START
:root {
// slate
--slate-1: 252 252 253;
--slate-2: 249 249 251;
--slate-3: 240 240 243;
--slate-4: 232 232 236;
--slate-5: 224 225 230;
--slate-6: 217 217 224;
--slate-7: 205 206 214;
--slate-8: 185 187 198;
--slate-9: 139 141 152;
--slate-10: 128 131 141;
--slate-11: 96 100 108;
--slate-12: 28 32 36;
--iris-1: 253 253 255;
--iris-2: 248 248 255;
--iris-3: 240 241 254;
--iris-4: 230 231 255;
--iris-5: 218 220 255;
--iris-6: 203 205 255;
--iris-7: 184 186 248;
--iris-8: 155 158 240;
--iris-9: 91 91 214;
--iris-10: 81 81 205;
--iris-11: 87 83 198;
--iris-12: 39 41 98;
--blue-1: 251 253 255;
--blue-2: 245 249 255;
--blue-3: 233 243 255;
--blue-4: 218 236 255;
--blue-5: 201 226 255;
--blue-6: 181 213 255;
--blue-7: 155 195 252;
--blue-8: 117 171 247;
--blue-9: 39 129 246;
--blue-10: 16 115 233;
--blue-11: 8 109 224;
--blue-12: 11 50 101;
--ruby-1: 255 252 253;
--ruby-2: 255 247 248;
--ruby-3: 254 234 237;
--ruby-4: 255 220 225;
--ruby-5: 255 206 214;
--ruby-6: 248 191 200;
--ruby-7: 239 172 184;
--ruby-8: 229 146 163;
--ruby-9: 229 70 102;
--ruby-10: 220 59 93;
--ruby-11: 202 36 77;
--ruby-12: 100 23 43;
--amber-1: 254 253 251;
--amber-2: 254 251 233;
--amber-3: 255 247 194;
--amber-4: 255 238 156;
--amber-5: 251 229 119;
--amber-6: 243 214 115;
--amber-7: 233 193 98;
--amber-8: 226 163 54;
--amber-9: 255 197 61;
--amber-10: 255 186 24;
--amber-11: 171 100 0;
--amber-12: 79 52 34;
--teal-1: 250 254 253;
--teal-2: 243 251 249;
--teal-3: 224 248 243;
--teal-4: 204 243 234;
--teal-5: 184 234 224;
--teal-6: 161 222 210;
--teal-7: 131 205 193;
--teal-8: 83 185 171;
--teal-9: 18 165 148;
--teal-10: 13 155 138;
--teal-11: 0 133 115;
--teal-12: 13 61 56;
--gray-1: 252 252 252;
--gray-2: 249 249 249;
--gray-3: 240 240 240;
--gray-4: 232 232 232;
--gray-5: 224 224 224;
--gray-6: 217 217 217;
--gray-7: 206 206 206;
--gray-8: 187 187 187;
--gray-9: 141 141 141;
--gray-10: 131 131 131;
--gray-11: 100 100 100;
--gray-12: 32 32 32;
--violet-1: 253 252 254;
--violet-2: 250 248 255;
--violet-3: 244 240 254;
--violet-4: 235 228 255;
--violet-5: 225 217 255;
--violet-6: 212 202 254;
--violet-7: 194 178 248;
--violet-8: 169 153 236;
--violet-9: 110 86 207;
--violet-10: 100 84 196;
--violet-11: 101 85 183;
--violet-12: 47 38 95;
--background-color: 247 247 247;
--surface-1: 254 254 254;
--surface-2: 255 255 255;
--surface-active: 255 255 255;
--background-input-box: 0, 0, 0, 0.03;
--text-blue: 1 22 44;
--text-purple: 2 4 49;
--text-amber: 37 24 1;
--border-container: 236 236 236;
--border-strong: 226 227 231;
--border-weak: 234 234 234;
--border-blue-strong: 18 61 117;
--solid-1: 255 255 255;
--solid-2: 255 255 255;
--solid-3: 255 255 255;
--solid-active: 255 255 255;
--solid-amber: 255 228 181;
--solid-blue: 218 236 255;
--solid-blue-2: 251 253 255;
--solid-iris: 230 231 255;
--solid-purple: 230 231 255;
--solid-red: 254 200 201;
--solid-amber-button: 255 221 141;
--card-color: 255 255 255;
--overlay: 0, 0, 0, 0.12;
--overlay-avatar: 255, 255, 255, 0.67;
--button-color: 255 255 255;
--button-hover-color: 255, 255, 255, 0.2;
--label-background: 247 247 247;
--label-border: 0, 0, 0, 0.04;
--alpha-1: 215, 215, 215, 0.22;
--alpha-2: 196, 197, 198, 0.22;
--alpha-3: 255, 255, 255, 0.96;
--black-alpha-1: 0, 0, 0, 0.12;
--black-alpha-2: 0, 0, 0, 0.04;
--border-blue: 39, 129, 246, 0.5;
--white-alpha: 255, 255, 255, 0.8;
}
.dark {
// slate
--slate-1: 17 17 19;
--slate-2: 24 25 27;
--slate-3: 33 34 37;
--slate-4: 39 42 45;
--slate-5: 46 49 53;
--slate-6: 54 58 63;
--slate-7: 67 72 78;
--slate-8: 90 97 105;
--slate-9: 105 110 119;
--slate-10: 119 123 132;
--slate-11: 176 180 186;
--slate-12: 237 238 240;
--iris-1: 19 19 30;
--iris-2: 23 22 37;
--iris-3: 32 34 72;
--iris-4: 38 42 101;
--iris-5: 48 51 116;
--iris-6: 61 62 130;
--iris-7: 74 74 149;
--iris-8: 89 88 177;
--iris-9: 91 91 214;
--iris-10: 84 114 228;
--iris-11: 158 177 255;
--iris-12: 224 223 254;
--blue-1: 10 17 28;
--blue-2: 15 24 38;
--blue-3: 15 39 72;
--blue-4: 10 49 99;
--blue-5: 18 61 117;
--blue-6: 29 84 134;
--blue-7: 40 89 156;
--blue-8: 48 106 186;
--blue-9: 39 129 246;
--blue-10: 21 116 231;
--blue-11: 126 182 255;
--blue-12: 205 227 255;
--ruby-1: 25 17 19;
--ruby-2: 30 21 23;
--ruby-3: 58 20 30;
--ruby-4: 78 19 37;
--ruby-5: 94 26 46;
--ruby-6: 111 37 57;
--ruby-7: 136 52 71;
--ruby-8: 179 68 90;
--ruby-9: 229 70 102;
--ruby-10: 236 90 114;
--ruby-11: 255 148 157;
--ruby-12: 254 210 225;
--amber-1: 22 18 12;
--amber-2: 29 24 15;
--amber-3: 48 32 8;
--amber-4: 63 39 0;
--amber-5: 77 48 0;
--amber-6: 92 61 5;
--amber-7: 113 79 25;
--amber-8: 143 100 36;
--amber-9: 255 197 61;
--amber-10: 255 214 10;
--amber-11: 255 202 22;
--amber-12: 255 231 179;
--teal-1: 13 21 20;
--teal-2: 17 28 27;
--teal-3: 13 45 42;
--teal-4: 2 59 55;
--teal-5: 8 72 67;
--teal-6: 20 87 80;
--teal-7: 28 105 97;
--teal-8: 32 126 115;
--teal-9: 18 165 148;
--teal-10: 14 179 158;
--teal-11: 11 216 182;
--teal-12: 173 240 221;
--gray-1: 17 17 17;
--gray-2: 25 25 25;
--gray-3: 34 34 34;
--gray-4: 42 42 42;
--gray-5: 49 49 49;
--gray-6: 58 58 58;
--gray-7: 72 72 72;
--gray-8: 96 96 96;
--gray-9: 110 110 110;
--gray-10: 123 123 123;
--gray-11: 180 180 180;
--gray-12: 238 238 238;
--violet-1: 20 17 31;
--violet-2: 27 21 37;
--violet-3: 41 31 67;
--violet-4: 50 37 85;
--violet-5: 60 46 105;
--violet-6: 71 56 135;
--violet-7: 86 70 151;
--violet-8: 110 86 171;
--violet-9: 110 86 207;
--violet-10: 125 109 217;
--violet-11: 169 153 236;
--violet-12: 226 221 254;
--background-color: 28 29 32;
--surface-1: 20 21 23;
--surface-2: 22 23 26;
--surface-active: 53 57 66;
--background-input-box: 255, 255, 255, 0.02;
--text-blue: 213 234 255;
--text-purple: 232 233 254;
--text-amber: 255 247 234;
--border-strong: 46 45 50;
--border-weak: 31 31 37;
--border-blue-strong: 201 226 255;
--solid-1: 23 23 26;
--solid-2: 29 30 36;
--solid-3: 44 45 54;
--solid-active: 53 57 66;
--solid-amber: 56 50 41;
--solid-blue: 15 57 102;
--solid-blue-2: 26 29 35;
--solid-iris: 38 42 101;
--solid-purple: 51 51 107;
--solid-red: 90 33 34;
--solid-amber-button: 255 221 141;
--card-color: 28 30 34;
--overlay: 0, 0, 0, 0.4;
--overlay-avatar: 0, 0, 0, 0.05;
--button-color: 42 43 51;
--button-hover-color: 0, 0, 0, 0.15;
--label-background: 36 38 45;
--label-border: 255, 255, 255, 0.03;
--alpha-1: 35, 36, 42, 0.8;
--alpha-2: 147, 153, 176, 0.12;
--alpha-3: 33, 34, 38, 0.95;
--black-alpha-1: 0, 0, 0, 0.3;
--black-alpha-2: 0, 0, 0, 0.2;
--border-blue: 39, 129, 246, 0.5;
--border-container: 255, 255, 255, 0;
--white-alpha: 255, 255, 255, 0.1;
}
}
// NEXT COLORS END

View File

@@ -0,0 +1,148 @@
// scss-lint:disable SpaceAfterPropertyColon
@import 'tailwindcss/base';
@import 'tailwindcss/components';
@import 'tailwindcss/utilities';
@import 'shared/assets/fonts/InterDisplay/inter-display';
@import 'shared/assets/fonts/inter';
// Next Colors
@import 'next-colors';
// Base styles for elements
@import 'base';
// Plugins
@import 'plugins/date-picker';
html,
body {
font-family:
'Inter',
-apple-system,
system-ui,
BlinkMacSystemFont,
'Segoe UI',
Roboto,
'Helvetica Neue',
Tahoma,
Arial,
sans-serif !important;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
height: 100%;
margin: 0;
padding: 0;
width: 100%;
}
.tooltip {
@apply bg-n-solid-2 text-n-slate-12 py-1 px-2 z-40 text-xs rounded-md max-w-96;
}
#app {
@apply h-full w-full;
}
.custom-dashed-border {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='%23E2E3E7' stroke-width='2' stroke-dasharray='6, 8' stroke-dashoffset='0' stroke-linecap='round'/%3E%3C/svg%3E");
background-position: center;
background-repeat: no-repeat;
background-size: 100% 100%;
}
.dark .custom-dashed-border {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='%23343434' stroke-width='2' stroke-dasharray='6, 8' stroke-dashoffset='0' stroke-linecap='round'/%3E%3C/svg%3E");
}
@layer utilities {
/* Hide scrollbar for Chrome, Safari and Opera */
.no-scrollbar::-webkit-scrollbar {
display: none;
}
/* Hide scrollbar for IE, Edge and Firefox */
.no-scrollbar {
-ms-overflow-style: none; /* IE and Edge */
scrollbar-width: none; /* Firefox */
}
/**
* ============================================================================
* TYPOGRAPHY UTILITIES
* ============================================================================
*
* | Class | Use Case |
* |--------------------|----------------------------------------------------|
* | .text-body-main | <p>, <span>, general body text |
* | .text-body-para | <p> for paragraphs, larger text blocks |
* | .text-heading-1 | <h1>, page titles, panel headers |
* | .text-heading-2 | <h2>, section headings, card titles |
* | .text-heading-3 | <h3>, card headings, breadcrumbs, subsections |
* | .text-label | <label>, form labels, field names |
* | .text-label-small | <small>, footnotes, tags, badges, captions |
* | .text-button | <button>, standard button text |
* | .text-button-small | <button>, small/compact button text |
*/
/* body-text-main: Main text style for general body text */
.text-body-main {
@apply font-inter text-sm font-420;
line-height: 21px; /* 150% */
letter-spacing: -0.28px;
}
/* body-text-paragraph: For paragraphs or larger blocks of text */
.text-body-para {
@apply font-inter text-sm font-420;
line-height: 21px; /* 150% */
letter-spacing: -0.21px;
}
/* heading-1: Large heading for pages and panels */
.text-heading-1 {
@apply font-inter text-lg font-520;
line-height: 24px; /* 133.333% */
letter-spacing: -0.27px;
}
/* heading-2: Secondary heading for sections */
.text-heading-2 {
@apply font-inter text-base font-medium;
line-height: 24px; /* 133.333% */
letter-spacing: -0.27px;
}
/* heading-3: For card headings, breadcrumbs, subsections */
.text-heading-3 {
@apply font-inter text-sm font-medium;
line-height: 21px; /* 150% */
letter-spacing: -0.27px;
}
/* label: Standard label text for form fields */
.text-label {
@apply font-inter text-sm font-medium;
line-height: 21px; /* 150% */
}
/* label-small: Smallest font for labels, footnotes, tags */
.text-label-small {
@apply font-inter text-xs font-440;
line-height: 16px; /* 133.333% */
letter-spacing: -0.24px;
}
/* button-text: Text for standard size buttons */
.text-button {
@apply font-inter text-sm font-460;
line-height: 21px; /* 150% */
letter-spacing: -0.28px;
}
/* button-text-small: Text for smaller buttons */
.text-button-small {
@apply font-inter text-xs font-440;
line-height: 18px; /* 150% */
letter-spacing: -0.24px;
}
}

View File

@@ -0,0 +1 @@
@import 'woot';

View File

@@ -0,0 +1,97 @@
@import 'vue-datepicker-next/scss/index';
.date-picker {
// To be removed one SLA reports date picker is created
&.small {
.mx-input {
@apply h-8 text-sm;
}
}
&.no-margin {
.mx-input {
margin-bottom: 0 !important;
}
}
&:not(.auto-width) {
.mx-datepicker-range {
@apply w-[320px];
}
}
.mx-datepicker {
@apply w-full;
}
.mx-input {
@apply h-[2.5rem] flex border border-solid border-n-weak rounded-md shadow-none;
}
.mx-input:disabled,
.mx-input[readonly] {
@apply bg-n-background cursor-pointer;
}
.mx-icon-calendar {
@apply text-n-slate-10;
}
}
.mx-datepicker-main {
@apply border-0 bg-n-solid-2 rounded-xl;
.cell {
&.disabled {
@apply bg-n-slate-2 dark:bg-n-background text-n-slate-10;
}
&:hover,
&.hover-in-range,
&.in-range {
@apply bg-n-slate-3 dark:bg-n-solid-3 text-n-slate-12;
}
}
.mx-calendar + .mx-calendar {
@apply border-l border-n-weak;
}
.mx-datepicker-footer {
@apply border border-n-weak;
}
.mx-time {
@apply border-0 bg-n-background dark:bg-n-solid-2;
.mx-time-header {
@apply border-0;
}
.mx-time-item {
&.disabled {
@apply bg-n-slate-2 dark:bg-n-background;
}
&:hover {
@apply bg-n-slate-3 dark:bg-n-solid-3;
}
}
}
.today {
@apply font-semibold;
}
}
.mx-datepicker-popup {
@apply z-[99999];
}
.mx-datepicker-inline {
@apply w-full;
.mx-calendar {
@apply w-full;
}
}

View File

@@ -0,0 +1,214 @@
@import 'shared/assets/fonts/inter';
@import 'tailwindcss/base';
@import 'tailwindcss/components';
@import 'tailwindcss/utilities';
body {
font-family: Inter, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}
@layer base {
// FIXME: Use a common color file for all packs
// scss-lint:disable PropertySortOrder
:root {
--slate-1: 252 252 253;
--slate-2: 249 249 251;
--slate-3: 240 240 243;
--slate-4: 232 232 236;
--slate-5: 224 225 230;
--slate-6: 217 217 224;
--slate-7: 205 206 214;
--slate-8: 185 187 198;
--slate-9: 139 141 152;
--slate-10: 128 131 141;
--slate-11: 96 100 108;
--slate-12: 28 32 36;
--iris-1: 253 253 255;
--iris-2: 248 248 255;
--iris-3: 240 241 254;
--iris-4: 230 231 255;
--iris-5: 218 220 255;
--iris-6: 203 205 255;
--iris-7: 184 186 248;
--iris-8: 155 158 240;
--iris-9: 91 91 214;
--iris-10: 81 81 205;
--iris-11: 87 83 198;
--iris-12: 39 41 98;
--ruby-1: 255 252 253;
--ruby-2: 255 247 248;
--ruby-3: 254 234 237;
--ruby-4: 255 220 225;
--ruby-5: 255 206 214;
--ruby-6: 248 191 200;
--ruby-7: 239 172 184;
--ruby-8: 229 146 163;
--ruby-9: 229 70 102;
--ruby-10: 220 59 93;
--ruby-11: 202 36 77;
--ruby-12: 100 23 43;
--amber-1: 254 253 251;
--amber-2: 254 251 233;
--amber-3: 255 247 194;
--amber-4: 255 238 156;
--amber-5: 251 229 119;
--amber-6: 243 214 115;
--amber-7: 233 193 98;
--amber-8: 226 163 54;
--amber-9: 255 197 61;
--amber-10: 255 186 24;
--amber-11: 171 100 0;
--amber-12: 79 52 34;
--teal-1: 250 254 253;
--teal-2: 243 251 249;
--teal-3: 224 248 243;
--teal-4: 204 243 234;
--teal-5: 184 234 224;
--teal-6: 161 222 210;
--teal-7: 131 205 193;
--teal-8: 83 185 171;
--teal-9: 18 165 148;
--teal-10: 13 155 138;
--teal-11: 0 133 115;
--teal-12: 13 61 56;
--gray-1: 252 252 252;
--gray-2: 249 249 249;
--gray-3: 240 240 240;
--gray-4: 232 232 232;
--gray-5: 224 224 224;
--gray-6: 217 217 217;
--gray-7: 206 206 206;
--gray-8: 187 187 187;
--gray-9: 141 141 141;
--gray-10: 131 131 131;
--gray-11: 100 100 100;
--gray-12: 32 32 32;
--background-color: 253 253 253;
--text-blue: 8 109 224;
--border-container: 236 236 236;
--border-strong: 235 235 235;
--border-weak: 234 234 234;
--solid-1: 255 255 255;
--solid-2: 255 255 255;
--solid-3: 255 255 255;
--solid-active: 255 255 255;
--solid-amber: 252 232 193;
--solid-blue: 218 236 255;
--solid-iris: 230 231 255;
--alpha-1: 67, 67, 67, 0.06;
--alpha-2: 201, 202, 207, 0.15;
--alpha-3: 255, 255, 255, 0.96;
--black-alpha-1: 0, 0, 0, 0.12;
--black-alpha-2: 0, 0, 0, 0.04;
--border-blue: 39, 129, 246, 0.5;
--white-alpha: 255, 255, 255, 0.8;
}
.dark {
--slate-1: 17 17 19;
--slate-2: 24 25 27;
--slate-3: 33 34 37;
--slate-4: 39 42 45;
--slate-5: 46 49 53;
--slate-6: 54 58 63;
--slate-7: 67 72 78;
--slate-8: 90 97 105;
--slate-9: 105 110 119;
--slate-10: 119 123 132;
--slate-11: 176 180 186;
--slate-12: 237 238 240;
--iris-1: 19 19 30;
--iris-2: 23 22 37;
--iris-3: 32 34 72;
--iris-4: 38 42 101;
--iris-5: 48 51 116;
--iris-6: 61 62 130;
--iris-7: 74 74 149;
--iris-8: 89 88 177;
--iris-9: 91 91 214;
--iris-10: 84 114 228;
--iris-11: 158 177 255;
--iris-12: 224 223 254;
--ruby-1: 25 17 19;
--ruby-2: 30 21 23;
--ruby-3: 58 20 30;
--ruby-4: 78 19 37;
--ruby-5: 94 26 46;
--ruby-6: 111 37 57;
--ruby-7: 136 52 71;
--ruby-8: 179 68 90;
--ruby-9: 229 70 102;
--ruby-10: 236 90 114;
--ruby-11: 255 148 157;
--ruby-12: 254 210 225;
--amber-1: 22 18 12;
--amber-2: 29 24 15;
--amber-3: 48 32 8;
--amber-4: 63 39 0;
--amber-5: 77 48 0;
--amber-6: 92 61 5;
--amber-7: 113 79 25;
--amber-8: 143 100 36;
--amber-9: 255 197 61;
--amber-10: 255 214 10;
--amber-11: 255 202 22;
--amber-12: 255 231 179;
--teal-1: 13 21 20;
--teal-2: 17 28 27;
--teal-3: 13 45 42;
--teal-4: 2 59 55;
--teal-5: 8 72 67;
--teal-6: 20 87 80;
--teal-7: 28 105 97;
--teal-8: 32 126 115;
--teal-9: 18 165 148;
--teal-10: 14 179 158;
--teal-11: 11 216 182;
--teal-12: 173 240 221;
--gray-1: 17 17 17;
--gray-2: 25 25 25;
--gray-3: 34 34 34;
--gray-4: 42 42 42;
--gray-5: 49 49 49;
--gray-6: 58 58 58;
--gray-7: 72 72 72;
--gray-8: 96 96 96;
--gray-9: 110 110 110;
--gray-10: 123 123 123;
--gray-11: 180 180 180;
--gray-12: 238 238 238;
--background-color: 18 18 19;
--border-strong: 52 52 52;
--border-weak: 38 38 42;
--solid-1: 23 23 26;
--solid-2: 29 30 36;
--solid-3: 44 45 54;
--solid-active: 53 57 66;
--solid-amber: 42 37 30;
--solid-blue: 16 49 91;
--solid-iris: 38 42 101;
--text-blue: 126 182 255;
--alpha-1: 36, 36, 36, 0.8;
--alpha-2: 139, 147, 182, 0.15;
--alpha-3: 36, 38, 45, 0.9;
--black-alpha-1: 0, 0, 0, 0.3;
--black-alpha-2: 0, 0, 0, 0.2;
--border-blue: 39, 129, 246, 0.5;
--border-container: 236, 236, 236, 0;
--white-alpha: 255, 255, 255, 0.1;
}
}