Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions apps/docs/src/renderer/ai/AiPanel.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ import { createElectronTransport } from './transport'
import { useI18n, t as tModule, aiLangDirective, type StringKey } from '../i18n/locale'
import { Markdown } from '@hermesoffice/ui'
import { AiComposer, AiTypingIndicator } from '@hermesoffice/ui'
import { GensparkMark } from '../components/icons'
import { HermesMark } from '../components/icons'
import sendEnterOn from '../assets/send-enter-on.png'
import sendEnterOff from '../assets/send-enter-off.png'
import sendStop from '../assets/send-stop.png'
Expand Down Expand Up @@ -987,7 +987,7 @@ export function AiPanel({
aria-label={t('appExpandAiPanel')}
onClick={onExpand}
>
<GensparkMark size={22} />
<HermesMark size={22} />
</button>
)
}
Expand Down Expand Up @@ -1018,7 +1018,7 @@ export function AiPanel({
/>
<div className="ai-panel-header">
<span className="ai-panel-title">
<GensparkMark size={22} />
<HermesMark size={22} />

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Rename the expanded panel along with its mark

When the AI panel is expanded, the new Hermes mark is still displayed beside the old Genspark title: this aiPanelTitle resolves to Genspark, and the same stale header remains in the inspected slides, markdown, PDF, and sheets panels (with stale resizer ARIA labels in the latter three). Consequently, every app switches to Hermes branding in the ribbon but reverts to Genspark branding after the user opens the assistant; update the panel titles and associated accessibility labels across all five implementations.

Useful? React with 👍 / 👎.

{t('aiPanelTitle')}
</span>
<div className="ai-panel-header-actions">
Expand Down
10 changes: 5 additions & 5 deletions apps/docs/src/renderer/components/Ribbon.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ import {
import { WRAP_OPTIONS } from './ContextMenu'
import { CropDialog, CutoutDialog } from './PictureDialogs'
import {
GensparkMark,
HermesMark,
IconAlignCenter,
IconAlignJustify,
IconAlignLeft,
Expand Down Expand Up @@ -2737,7 +2737,7 @@ function RibbonInner({
</div>
) : tab === 'home' ? (
<>
{/* ---- Genspark AI (first slot: entry + one-click AI actions) ---- */}
{/* ---- Hermes AI (first slot: entry + one-click AI actions) ---- */}
<div className="ribbon-group">
<div className="ribbon-group-items">
<button
Expand All @@ -2746,9 +2746,9 @@ function RibbonInner({
onClick={onToggleAi}
>
<span className="rb-big-icon">
<GensparkMark size={26} />
<HermesMark size={26} />
</span>
<span>Genspark AI</span>
<span>Hermes AI</span>
</button>
<button
className="rb-big ai-entry"
Expand Down Expand Up @@ -2848,7 +2848,7 @@ function RibbonInner({
<span>{t('aiTidyBtn')}</span>
</button>
</div>
<div className="ribbon-group-label">Genspark AI</div>
<div className="ribbon-group-label">Hermes AI</div>
</div>

<div className="ribbon-sep" />
Expand Down
24 changes: 20 additions & 4 deletions apps/docs/src/renderer/components/icons.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -1657,19 +1657,35 @@ export function IconClose(props: IconProps) {

/** Genspark brand mark (rounded-square sparkle badge), inline so it renders
* crisply at device resolution instead of going through <img> rasterization */
export function GensparkMark({ size = 30 }: { size?: number }) {
export function HermesMark({ size = 26 }: { size?: number }) {
return (
<svg
width={size}
height={size}
viewBox="0 0 130 130.025"
viewBox="0 0 24 24"
fill="none"
xmlns="http://www.w3.org/2000/svg"
aria-hidden
>
<defs>
<linearGradient
id="hermes-mark-grad"
x1="0"
y1="0"
x2="24"
y2="24"
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#6E4FF6" />
<stop offset="1" stopColor="#2DD4BF" />
</linearGradient>
</defs>
<rect x="0.75" y="0.75" width="22.5" height="22.5" rx="6" fill="url(#hermes-mark-grad)" />
<path
d="M105.115 0H24.6428C11.0443 0 0 11.0686 0 24.6915V105.334C0 118.981 11.0199 130.025 24.6428 130.025H105.115C118.714 130.025 129.758 118.957 129.758 105.334V24.6915C129.758 11.0443 118.714 0 105.115 0ZM71.5201 35.2735C85.5078 33.1571 86.7729 31.9164 88.865 17.88C88.938 17.4421 89.3028 17.1259 89.7407 17.1259C90.1786 17.1259 90.5435 17.4421 90.6164 17.88C92.7328 31.8921 93.9735 33.1571 107.961 35.2735C108.399 35.3465 108.715 35.7114 108.715 36.1493C108.715 36.5871 108.399 36.952 107.961 37.025C93.9249 39.1414 92.7085 40.4064 90.5677 54.6131C90.5191 54.9537 90.2516 55.197 89.911 55.197C89.5704 55.197 89.3028 54.9537 89.2542 54.6131C87.1134 40.4064 85.5565 39.1658 71.4958 37.025C71.0579 36.952 70.7417 36.5871 70.7417 36.1493C70.7417 35.7114 71.0579 35.3465 71.4958 35.2735H71.5201ZM101.758 78.5261C101.758 78.8181 101.563 79.037 101.271 79.0856C92.3193 80.4236 91.5652 81.2264 90.2029 90.2759C90.1786 90.4948 89.9839 90.6408 89.7893 90.6408C89.5703 90.6408 89.4001 90.4948 89.3758 90.2759C88.0135 81.2507 87.0161 80.4479 78.0883 79.0856C77.7964 79.037 77.6017 78.7937 77.6017 78.5261C77.6017 78.2342 77.7964 78.0153 78.0883 77.9666C86.9918 76.6287 87.7703 75.8259 89.1326 66.898C89.1812 66.6061 89.4244 66.4115 89.692 66.4115C89.9839 66.4115 90.2028 66.6061 90.2515 66.898C91.5894 75.8259 92.3923 76.6043 101.296 77.9666C101.588 78.0153 101.782 78.2585 101.782 78.5261H101.758ZM16.5178 54.8077C16.5178 54.1023 17.0286 53.4941 17.7341 53.3968C40.1388 50.0154 42.1093 47.9963 45.4907 25.5672C45.588 24.8861 46.1961 24.3509 46.9016 24.3509C47.6071 24.3509 48.191 24.8617 48.3126 25.5672C51.694 47.9963 53.6887 50.0154 76.0691 53.3968C76.7503 53.4941 77.2855 54.1023 77.2855 54.8077C77.2855 55.5132 76.7746 56.1214 76.0691 56.2187C53.5914 59.6244 51.6696 61.6192 48.2639 84.3645C48.1909 84.8754 47.7287 85.2889 47.2179 85.2889C46.707 85.2889 46.2448 84.8997 46.1718 84.3645C42.7418 61.6435 40.2604 59.6244 17.7584 56.2187C17.0772 56.1214 16.542 55.5132 16.542 54.8077H16.5178ZM112.097 109.591C112.097 111.416 110.613 112.9 108.813 112.9H21.2614C19.4369 112.9 17.9774 111.416 17.9774 109.591V102.658C17.9774 100.834 19.4612 99.3497 21.2614 99.3497H108.813C110.637 99.3497 112.097 100.834 112.097 102.658V109.591Z"
fill="currentColor"
d="M7.25 6.25v11.5M16.75 6.25v11.5M7.25 12h9.5"
stroke="#ffffff"
strokeWidth="2.4"
strokeLinecap="round"
/>
</svg>
)
Expand Down
38 changes: 19 additions & 19 deletions apps/docs/src/renderer/i18n/strings-ribbon.ts
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ export const ribbonStrings = defineStrings({
ribbonMoreStyles: '更多样式',
ribbonGroupStyles: '样式',
// Home · AI
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: '打开 AI 助手',
// Table Design
ribbonRemoveTableStyleTip: '移除表格样式',
Expand Down Expand Up @@ -842,7 +842,7 @@ export const ribbonStrings = defineStrings({
'Styles pane: browse all styles, create or update styles from the selection',
ribbonMoreStyles: 'More styles',
ribbonGroupStyles: 'Styles',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'Open the AI assistant',
ribbonRemoveTableStyleTip: 'Remove table style',
ribbonNoStyle: 'No Style',
Expand Down Expand Up @@ -1548,7 +1548,7 @@ export const ribbonStrings = defineStrings({
ribbonMoreStyles: 'その他のスタイル',
ribbonGroupStyles: 'スタイル',
// Home · AI
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'AI アシスタントを開く',
// Table Design
ribbonRemoveTableStyleTip: '表のスタイルを削除',
Expand Down Expand Up @@ -2266,7 +2266,7 @@ export const ribbonStrings = defineStrings({
ribbonMoreStyles: '스타일 더 보기',
ribbonGroupStyles: '스타일',
// Home · AI
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'AI 도우미 열기',
// Table Design
ribbonRemoveTableStyleTip: '표 스타일 제거',
Expand Down Expand Up @@ -2976,7 +2976,7 @@ export const ribbonStrings = defineStrings({
'Volet Styles : parcourir tous les styles, créer ou mettre à jour un style à partir de la sélection',
ribbonMoreStyles: 'Autres styles',
ribbonGroupStyles: 'Styles',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: "Ouvrir l'assistant IA",
ribbonRemoveTableStyleTip: 'Supprimer le style de tableau',
ribbonNoStyle: 'Aucun style',
Expand Down Expand Up @@ -3686,7 +3686,7 @@ export const ribbonStrings = defineStrings({
'Formatvorlagenbereich: alle Formatvorlagen anzeigen, aus der Auswahl neue erstellen oder aktualisieren',
ribbonMoreStyles: 'Weitere Formatvorlagen',
ribbonGroupStyles: 'Formatvorlagen',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'KI-Assistenten öffnen',
ribbonRemoveTableStyleTip: 'Tabellenformatvorlage entfernen',
ribbonNoStyle: 'Keine Formatvorlage',
Expand Down Expand Up @@ -4397,7 +4397,7 @@ export const ribbonStrings = defineStrings({
'Panel de estilos: ver todos los estilos y crear o actualizar estilos a partir de la selección',
ribbonMoreStyles: 'Más estilos',
ribbonGroupStyles: 'Estilos',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'Abrir el asistente de IA',
ribbonRemoveTableStyleTip: 'Quitar el estilo de tabla',
ribbonNoStyle: 'Sin estilo',
Expand Down Expand Up @@ -5106,7 +5106,7 @@ export const ribbonStrings = defineStrings({
ribbonStylePaneTip: 'บานหน้าต่างสไตล์: ดูสไตล์ทั้งหมด สร้างหรืออัปเดตสไตล์จากส่วนที่เลือก',
ribbonMoreStyles: 'สไตล์เพิ่มเติม',
ribbonGroupStyles: 'สไตล์',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'เปิดผู้ช่วย AI',
ribbonRemoveTableStyleTip: 'เอาสไตล์ตารางออก',
ribbonNoStyle: 'ไม่มีสไตล์',
Expand Down Expand Up @@ -5799,7 +5799,7 @@ export const ribbonStrings = defineStrings({
ribbonStylePaneTip: 'Panel Gaya: telusuri semua gaya, buat atau perbarui gaya dari pilihan',
ribbonMoreStyles: 'Gaya lainnya',
ribbonGroupStyles: 'Gaya',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'Buka asisten AI',
ribbonRemoveTableStyleTip: 'Hapus gaya tabel',
ribbonNoStyle: 'Tanpa Gaya',
Expand Down Expand Up @@ -6502,7 +6502,7 @@ export const ribbonStrings = defineStrings({
'Область стилей: просмотр всех стилей, создание и обновление стилей по выделенному фрагменту',
ribbonMoreStyles: 'Другие стили',
ribbonGroupStyles: 'Стили',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'Открыть помощника ИИ',
ribbonRemoveTableStyleTip: 'Удалить стиль таблицы',
ribbonNoStyle: 'Без стиля',
Expand Down Expand Up @@ -7203,7 +7203,7 @@ export const ribbonStrings = defineStrings({
ribbonStylePaneTip: 'جزء الأنماط: استعراض كافة الأنماط، وإنشاء الأنماط أو تحديثها من التحديد',
ribbonMoreStyles: 'المزيد من الأنماط',
ribbonGroupStyles: 'أنماط',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'فتح مساعد الذكاء الاصطناعي',
ribbonRemoveTableStyleTip: 'إزالة نمط الجدول',
ribbonNoStyle: 'بلا نمط',
Expand Down Expand Up @@ -7898,7 +7898,7 @@ export const ribbonStrings = defineStrings({
'Painel de estilos: veja todos os estilos, crie ou atualize estilos a partir da seleção',
ribbonMoreStyles: 'Mais estilos',
ribbonGroupStyles: 'Estilos',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'Abrir o assistente de IA',
ribbonRemoveTableStyleTip: 'Remover estilo da tabela',
ribbonNoStyle: 'Sem Estilo',
Expand Down Expand Up @@ -8602,7 +8602,7 @@ export const ribbonStrings = defineStrings({
'Riquadro stili: sfoglia tutti gli stili, crea o aggiorna stili dalla selezione',
ribbonMoreStyles: 'Altri stili',
ribbonGroupStyles: 'Stili',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: "Apri l'assistente IA",
ribbonRemoveTableStyleTip: 'Rimuovi stile tabella',
ribbonNoStyle: 'Nessuno stile',
Expand Down Expand Up @@ -9310,7 +9310,7 @@ export const ribbonStrings = defineStrings({
'Okienko stylów: przeglądaj wszystkie style, twórz lub aktualizuj style na podstawie zaznaczenia',
ribbonMoreStyles: 'Więcej stylów',
ribbonGroupStyles: 'Style',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'Otwórz asystenta AI',
ribbonRemoveTableStyleTip: 'Usuń styl tabeli',
ribbonNoStyle: 'Brak stylu',
Expand Down Expand Up @@ -10016,7 +10016,7 @@ export const ribbonStrings = defineStrings({
'Deelvenster Stijlen: blader door alle stijlen, maak of werk stijlen bij op basis van de selectie',
ribbonMoreStyles: 'Meer stijlen',
ribbonGroupStyles: 'Stijlen',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'De AI-assistent openen',
ribbonRemoveTableStyleTip: 'Tabelstijl verwijderen',
ribbonNoStyle: 'Geen stijl',
Expand Down Expand Up @@ -10722,7 +10722,7 @@ export const ribbonStrings = defineStrings({
'Anak tetingkap gaya: lihat semua gaya, cipta atau kemas kini gaya daripada pilihan',
ribbonMoreStyles: 'Lebih banyak gaya',
ribbonGroupStyles: 'Gaya',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'Buka pembantu AI',
ribbonRemoveTableStyleTip: 'Alih keluar gaya jadual',
ribbonNoStyle: 'Tiada Gaya',
Expand Down Expand Up @@ -11423,7 +11423,7 @@ export const ribbonStrings = defineStrings({
ribbonStylePaneTip: 'חלונית סגנונות: עיין בכל הסגנונות, צור או עדכן סגנונות מהקטע הנבחר',
ribbonMoreStyles: 'סגנונות נוספים',
ribbonGroupStyles: 'סגנונות',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'פתח את עוזר ה-AI',
ribbonRemoveTableStyleTip: 'הסר סגנון טבלה',
ribbonNoStyle: 'ללא סגנון',
Expand Down Expand Up @@ -12113,7 +12113,7 @@ export const ribbonStrings = defineStrings({
ribbonStylePaneTip: 'शैलियाँ फलक: सभी शैलियाँ देखें, चयन से नई शैली बनाएँ या अद्यतन करें',
ribbonMoreStyles: 'और शैलियाँ',
ribbonGroupStyles: 'शैलियाँ',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: 'AI सहायक खोलें',
ribbonRemoveTableStyleTip: 'तालिका शैली हटाएँ',
ribbonNoStyle: 'कोई शैली नहीं',
Expand Down Expand Up @@ -12813,7 +12813,7 @@ export const ribbonStrings = defineStrings({
ribbonStylePaneTip: '樣式窗格:檢視全部樣式,從選取範圍新增/更新樣式',
ribbonMoreStyles: '更多樣式',
ribbonGroupStyles: '樣式',
ribbonAiAssistant: 'Genspark',
ribbonAiAssistant: 'Hermes AI',
ribbonAiAssistantTip: '開啟 AI 助理',
ribbonRemoveTableStyleTip: '移除表格樣式',
ribbonNoStyle: '無樣式',
Expand Down
4 changes: 2 additions & 2 deletions apps/markdown/src/renderer/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import { ToastHost } from './components/toast'
import { TableMenu } from './components/TableMenu'
import { FrontmatterPanel } from './components/FrontmatterPanel'
import { AiAskPopover } from './components/AiAskPopover'
import { AiPanel, GensparkMark, type AiPreset, type MarkdownAiDeps } from './ai/AiPanel'
import { AiPanel, HermesMark, type AiPreset, type MarkdownAiDeps } from './ai/AiPanel'
import { EDIT_QUEUE_MAX, selectionForAnchor, type EditQueueItem } from './ai/edit-queue'
import { addQueueAnchor, clearQueueAnchors, removeQueueAnchors } from './editor/aiQueueAnchors'
import { DOCX_MAX_IMAGE_PX, exportDocxBytes } from './export/docxExport'
Expand Down Expand Up @@ -614,7 +614,7 @@ export default function App() {
aria-label={t('aiOpenAssistant')}
onClick={() => setAiOpen(true)}
>
<GensparkMark size={22} />
<HermesMark size={22} />
</button>
)}
{/* mounted only after the file is loaded so chat history resolves against the real path */}
Expand Down
26 changes: 21 additions & 5 deletions apps/markdown/src/renderer/ai/AiPanel.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -565,7 +565,7 @@ export function AiPanel({
/>
<header className="ai-panel-header">
<span className="ai-panel-title">
<GensparkMark size={22} />
<HermesMark size={22} />
Genspark
</span>
<div className="ai-panel-header-actions">
Expand Down Expand Up @@ -1013,19 +1013,35 @@ function IconClock(): ReactElement {
}

/** Genspark brand mark, inline for crisp device-resolution rendering */
export function GensparkMark({ size = 18 }: { size?: number }): React.JSX.Element {
export function HermesMark({ size = 26 }: { size?: number }) {
return (
<svg
width={size}
height={size}
viewBox="0 0 130 130.025"
viewBox="0 0 24 24"
fill="none"
xmlns="http://www.w3.org/2000/svg"
aria-hidden
>
<defs>
<linearGradient
id="hermes-mark-grad"
x1="0"
y1="0"
x2="24"
y2="24"
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#6E4FF6" />
<stop offset="1" stopColor="#2DD4BF" />
</linearGradient>
</defs>
<rect x="0.75" y="0.75" width="22.5" height="22.5" rx="6" fill="url(#hermes-mark-grad)" />
<path
d="M105.115 0H24.6428C11.0443 0 0 11.0686 0 24.6915V105.334C0 118.981 11.0199 130.025 24.6428 130.025H105.115C118.714 130.025 129.758 118.957 129.758 105.334V24.6915C129.758 11.0443 118.714 0 105.115 0ZM71.5201 35.2735C85.5078 33.1571 86.7729 31.9164 88.865 17.88C88.938 17.4421 89.3028 17.1259 89.7407 17.1259C90.1786 17.1259 90.5435 17.4421 90.6164 17.88C92.7328 31.8921 93.9735 33.1571 107.961 35.2735C108.399 35.3465 108.715 35.7114 108.715 36.1493C108.715 36.5871 108.399 36.952 107.961 37.025C93.9249 39.1414 92.7085 40.4064 90.5677 54.6131C90.5191 54.9537 90.2516 55.197 89.911 55.197C89.5704 55.197 89.3028 54.9537 89.2542 54.6131C87.1134 40.4064 85.5565 39.1658 71.4958 37.025C71.0579 36.952 70.7417 36.5871 70.7417 36.1493C70.7417 35.7114 71.0579 35.3465 71.4958 35.2735H71.5201ZM101.758 78.5261C101.758 78.8181 101.563 79.037 101.271 79.0856C92.3193 80.4236 91.5652 81.2264 90.2029 90.2759C90.1786 90.4948 89.9839 90.6408 89.7893 90.6408C89.5703 90.6408 89.4001 90.4948 89.3758 90.2759C88.0135 81.2507 87.0161 80.4479 78.0883 79.0856C77.7964 79.037 77.6017 78.7937 77.6017 78.5261C77.6017 78.2342 77.7964 78.0153 78.0883 77.9666C86.9918 76.6287 87.7703 75.8259 89.1326 66.898C89.1812 66.6061 89.4244 66.4115 89.692 66.4115C89.9839 66.4115 90.2028 66.6061 90.2515 66.898C91.5894 75.8259 92.3923 76.6043 101.296 77.9666C101.588 78.0153 101.782 78.2585 101.782 78.5261H101.758ZM16.5178 54.8077C16.5178 54.1023 17.0286 53.4941 17.7341 53.3968C40.1388 50.0154 42.1093 47.9963 45.4907 25.5672C45.588 24.8861 46.1961 24.3509 46.9016 24.3509C47.6071 24.3509 48.191 24.8617 48.3126 25.5672C51.694 47.9963 53.6887 50.0154 76.0691 53.3968C76.7503 53.4941 77.2855 54.1023 77.2855 54.8077C77.2855 55.5132 76.7746 56.1214 76.0691 56.2187C53.5914 59.6244 51.6696 61.6192 48.2639 84.3645C48.1909 84.8754 47.7287 85.2889 47.2179 85.2889C46.707 85.2889 46.2448 84.8997 46.1718 84.3645C42.7418 61.6435 40.2604 59.6244 17.7584 56.2187C17.0772 56.1214 16.542 55.5132 16.542 54.8077H16.5178ZM112.097 109.591C112.097 111.416 110.613 112.9 108.813 112.9H21.2614C19.4369 112.9 17.9774 111.416 17.9774 109.591V102.658C17.9774 100.834 19.4612 99.3497 21.2614 99.3497H108.813C110.637 99.3497 112.097 100.834 112.097 102.658V109.591Z"
fill="currentColor"
d="M7.25 6.25v11.5M16.75 6.25v11.5M7.25 12h9.5"
stroke="#ffffff"
strokeWidth="2.4"
strokeLinecap="round"
/>
</svg>
)
Expand Down
Loading
Loading