]> BookStack Code Mirror - bookstack/blob - resources/views/pages/parts/pointer.blade.php
Tests: Updated comment test to account for new editor usage
[bookstack] / resources / views / pages / parts / pointer.blade.php
1
2 <div component="pointer"
3       option:pointer:page-id="{{ $page->id }}">
4     <div id="pointer"
5          refs="pointer@pointer"
6          tabindex="-1"
7          aria-label="{{ trans('entities.pages_pointer_label') }}"
8          class="pointer-container">
9         <div class="pointer flex-container-row items-center justify-space-between gap-xs p-xs anim" >
10             <div refs="pointer@mode-section" class="flex flex-container-row items-center gap-xs">
11                 <button refs="pointer@mode-toggle"
12                         title="{{ trans('entities.pages_pointer_toggle_link') }}"
13                         class="text-button icon px-xs">@icon('link')</button>
14                 <div class="input-group flex flex-container-row items-center">
15                     <input refs="pointer@link-input" aria-label="{{ trans('entities.pages_pointer_permalink') }}" readonly="readonly" type="text" id="pointer-url" placeholder="url">
16                     <button refs="pointer@link-button" class="button outline icon px-xs" type="button" title="{{ trans('entities.pages_copy_link') }}">@icon('copy')</button>
17                 </div>
18             </div>
19             <div refs="pointer@mode-section" hidden class="flex flex-container-row items-center gap-xs">
20                 <button refs="pointer@mode-toggle"
21                         title="{{ trans('entities.pages_pointer_toggle_include') }}"
22                         class="text-button icon px-xs">@icon('include')</button>
23                 <div class="input-group flex flex-container-row items-center">
24                     <input refs="pointer@include-input" aria-label="{{ trans('entities.pages_pointer_include_tag') }}" readonly="readonly" type="text" id="pointer-include" placeholder="include">
25                     <button refs="pointer@include-button" class="button outline icon px-xs" type="button" title="{{ trans('entities.pages_copy_link') }}">@icon('copy')</button>
26                 </div>
27             </div>
28             <div>
29                 @if(userCan('page-update', $page))
30                     <a href="{{ $page->getUrl('/edit') }}" id="pointer-edit" data-edit-href="{{ $page->getUrl('/edit') }}"
31                        class="button primary outline icon heading-edit-icon px-xs" title="{{ trans('entities.pages_edit_content_link')}}">@icon('edit')</a>
32                 @endif
33                 @if($commentTree->enabled() && userCan('comment-create-all'))
34                     <button type="button"
35                             refs="pointer@comment-button"
36                             class="button primary outline icon px-xs m-none" title="{{ trans('entities.comment_add')}}">@icon('comment')</button>
37                 @endif
38             </div>
39         </div>
40     </div>
41
42     <button refs="pointer@section-mode-button" class="screen-reader-only">{{ trans('entities.pages_pointer_enter_mode') }}</button>
43 </div>