datatable.directory codebase
				https://datatable.directory/
			
			
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							101 lines
						
					
					
						
							3.4 KiB
						
					
					
				
			
		
		
	
	
							101 lines
						
					
					
						
							3.4 KiB
						
					
					
				| {{--
 | |
|   args: $table
 | |
| --}}
 | |
| 
 | |
| @php
 | |
|   /** @var \App\Models\Table $table */
 | |
| @endphp
 | |
| 
 | |
| <nav aria-label="Table action buttons">
 | |
|   @sr(Table actions)
 | |
| 
 | |
| {{-- Disabled until implemented --}}
 | |
| @if(true)
 | |
| 
 | |
|   @if(guest() || !user()->confirmed || user()->ownsTable($table))
 | |
| 
 | |
|     {{-- Passive fork buttons with counter --}}
 | |
|     <a href="" class="btn btn-outline-primary py-1 btn-sm" title="Forks"
 | |
|        data-toggle="tooltip" data-placement="top">
 | |
|       {{ $table->forks_count ?: '–' }} 
 | |
|       @icon(fa-code-fork, sr:Forks)
 | |
|     </a>
 | |
| 
 | |
|     {{-- Passive favourite buttons with counter --}}
 | |
|     <a href="" class="btn btn-outline-primary py-1 btn-sm"
 | |
|        title="Favourites" data-toggle="tooltip" data-placement="top">
 | |
|       {{ $table->favourites_count ?: '–' }} 
 | |
|       @icon(fa-star, sr:Favourites)
 | |
|     </a>
 | |
| 
 | |
|   @else
 | |
| 
 | |
|     {{-- Active fork button | counter --}}
 | |
|     <div class="btn-group" role="group" aria-label="Fork">
 | |
|       <a href="" class="btn btn-outline-primary py-1 btn-sm btn-square" title="Fork"
 | |
|          data-toggle="tooltip" data-placement="top">
 | |
|         @icon(fa-code-fork, sr:Fork)
 | |
|       </a>
 | |
|       <a href="" class="btn btn-outline-primary py-1 btn-sm" title="Fork Count"
 | |
|          data-toggle="tooltip" data-placement="top">
 | |
|         {{ $table->forks_count ?: '–' }}
 | |
|       </a>
 | |
|     </div>
 | |
| 
 | |
|     {{-- Active favourite button | counter --}}
 | |
|     <div class="btn-group" role="group" aria-label="Favourite">
 | |
|       @if(user()->favouritesTable($table))
 | |
|         <a href="" class="btn btn-outline-primary py-1 btn-sm btn-square" title="Un-favourite"
 | |
|            data-toggle="tooltip" data-placement="top">
 | |
|           @icon(fa-star, sr:Un-favourite)
 | |
|         </a>
 | |
|       @else
 | |
|         <a href="" class="btn btn-outline-primary py-1 btn-sm btn-square" title="Favourite"
 | |
|            data-toggle="tooltip" data-placement="top">
 | |
|           @icon(fa-star-o, sr:Favourite)
 | |
|         </a>
 | |
|       @endif
 | |
| 
 | |
|       <a href="" class="btn btn-outline-primary py-1 btn-sm" title="Favourite Count"
 | |
|          data-toggle="tooltip" data-placement="top">
 | |
|         {{ $table->favourites_count ?: '–' }}
 | |
|       </a>
 | |
|     </div>
 | |
| 
 | |
|   @endif
 | |
| 
 | |
|   {{-- Comments button with counter --}}
 | |
|   <a href="" class="btn btn-outline-primary py-1 btn-sm" title="Comments"
 | |
|      data-toggle="tooltip" data-placement="top">
 | |
|     {{ $table->comments_count ?: '–' }} 
 | |
|     @icon(fa-comment, sr:Comments)
 | |
|   </a>
 | |
| 
 | |
|   {{-- Active proposals button | counter --}}
 | |
|   <div class="btn-group" role="group" aria-label="Fork">
 | |
|     <a href="" class="btn btn-outline-primary py-1 btn-sm" title="Change Proposals"
 | |
|        data-toggle="tooltip" data-placement="top">
 | |
|       @icon(fa-inbox fa-pr, sr:Change Proposals){{ $table->proposals_count ?: '–' }}
 | |
|     </a>
 | |
|     @if(user()->ownsTable($table))
 | |
|       <a href="" class="btn btn-outline-primary py-1 btn-sm btn-square" title="Draft Change"
 | |
|          data-toggle="tooltip" data-placement="top">
 | |
|         @icon(fa-pencil, sr:Draft Change)
 | |
|       </a>
 | |
|     @else
 | |
|       <a href="" class="btn btn-outline-primary py-1 btn-sm btn-square" title="Propose Change"
 | |
|          data-toggle="tooltip" data-placement="top">
 | |
|         @icon(fa-pencil, sr:Propose Change)
 | |
|       </a>
 | |
|     @endif
 | |
|   </div>
 | |
| 
 | |
| @endif
 | |
| 
 | |
|   @if(user() && user()->ownsTable($table))
 | |
|     <a href="{{ $table->settingsRoute }}" class="btn btn-outline-primary py-1 btn-sm"
 | |
|        title="Table Options" data-toggle="tooltip" data-placement="top">
 | |
|       @icon(fa-wrench, sr:Table Options)
 | |
|     </a>
 | |
|   @endif
 | |
| </nav>
 | |
| 
 |