| 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> |