main
html 38 lines 1.63 KB
Raw
1 <div
2 class="office-header-actions right-canvas-desktop-actions"
3 x-data="{ open: false }"
4 x-show="$store.rightCanvas?.isSurfaceActive('desktop')"
5 @click.outside="open = false"
6 @keydown.escape.window="open = false"
7 style="display: none;"
8 >
9 <button
10 type="button"
11 class="office-header-new-button"
12 aria-haspopup="menu"
13 :aria-expanded="open.toString()"
14 @click.stop="open = !open"
15 >
16 <x-icon aria-hidden="true" name="add"></x-icon>
17 <span>New</span>
18 <x-icon class="office-new-chevron" aria-hidden="true" name="expand_more"></x-icon>
19 </button>
20 <div class="office-new-menu" role="menu" x-show="open" @click.stop style="display: none;">
21 <button type="button" class="office-new-menu-item" role="menuitem" @click="open = false; $store.desktop?.runNewMenuAction('open')">
22 <x-icon aria-hidden="true" name="folder_open"></x-icon>
23 <span>Open</span>
24 </button>
25 <button type="button" class="office-new-menu-item" role="menuitem" @click="open = false; $store.desktop?.runNewMenuAction('writer')">
26 <x-icon aria-hidden="true" name="description"></x-icon>
27 <span>Writer</span>
28 </button>
29 <button type="button" class="office-new-menu-item" role="menuitem" @click="open = false; $store.desktop?.runNewMenuAction('spreadsheet')">
30 <x-icon aria-hidden="true" name="table_chart"></x-icon>
31 <span>Spreadsheet</span>
32 </button>
33 <button type="button" class="office-new-menu-item" role="menuitem" @click="open = false; $store.desktop?.runNewMenuAction('presentation')">
34 <x-icon aria-hidden="true" name="co_present"></x-icon>
35 <span>Presentation</span>
36 </button>
37 </div>
38 </div>