fix(#10): differentiate between plugins and receipts for more consistent naming

This commit is contained in:
Benjamin Nussbaum 2025-04-09 13:11:20 +02:00
parent e2fa5c1340
commit 7b9e0991d2
6 changed files with 17 additions and 11 deletions

View file

@ -33,7 +33,9 @@ new class extends Component {
<div class="py-12">
<div class="max-w-7xl mx-auto sm:px-6 lg:px-8">
<div class="flex justify-between items-center mb-6">
<h2 class="text-2xl font-semibold dark:text-gray-100">API</h2>
<h2 class="text-2xl font-semibold dark:text-gray-100">API
<flux:badge size="sm" class="ml-2">Plugin</flux:badge>
</h2>
</div>

View file

@ -71,17 +71,17 @@ new class extends Component {
<div class="py-12">
<div class="max-w-7xl mx-auto sm:px-6 lg:px-8">
<div class="flex justify-between items-center mb-6">
<h2 class="text-2xl font-semibold dark:text-gray-100">Plugins</h2>
<h2 class="text-2xl font-semibold dark:text-gray-100">Plugins &amp; Receipts</h2>
<flux:button.group>
<flux:modal.trigger name="add-plugin">
<flux:button icon="plus" variant="primary">Add Plugin</flux:button>
<flux:button icon="plus" variant="primary">Add Receipt</flux:button>
</flux:modal.trigger>
<flux:dropdown>
<flux:button icon="chevron-down" variant="primary"></flux:button>
<flux:menu>
<flux:menu.item icon="beaker" wire:click="seedExamplePlugins">Seed Example Plugins</flux:menu.item>
<flux:menu.item icon="beaker" wire:click="seedExamplePlugins">Seed Example Receipts</flux:menu.item>
{{-- <flux:menu.separator/>--}}
{{-- <flux:modal.trigger name="import-receipt">--}}
{{-- <flux:menu.item icon="paper-clip">Import Receipt ZIP File</flux:menu.item>--}}
@ -100,7 +100,7 @@ new class extends Component {
<flux:modal name="add-plugin" class="md:w-96">
<div class="space-y-6">
<div>
<flux:heading size="lg">Add Plugin</flux:heading>
<flux:heading size="lg">Add Receipt</flux:heading>
</div>
<form wire:submit="addPlugin">
@ -142,7 +142,7 @@ new class extends Component {
<div class="flex">
<flux:spacer/>
<flux:button type="submit" variant="primary">Create Plugin</flux:button>
<flux:button type="submit" variant="primary">Create Receipt</flux:button>
</div>
</form>
</div>

View file

@ -142,7 +142,9 @@ HTML;
<div class="py-12">
<div class="max-w-7xl mx-auto sm:px-6 lg:px-8">
<h2 class="text-2xl font-semibold dark:text-gray-100">Markup</h2>
<h2 class="text-2xl font-semibold dark:text-gray-100">Markup
<flux:badge size="sm" class="ml-2">Plugin</flux:badge>
</h2>
{{-- <div class="flex justify-between items-center mb-6">--}}

View file

@ -201,7 +201,9 @@ HTML;
<div class="py-12">
<div class="max-w-7xl mx-auto sm:px-6 lg:px-8">
<div class="flex justify-between items-center mb-6">
<h2 class="text-2xl font-semibold dark:text-gray-100">{{$plugin->name}}</h2>
<h2 class="text-2xl font-semibold dark:text-gray-100">{{$plugin->name}}
<flux:badge size="sm" class="ml-2">Receipt</flux:badge>
</h2>
<flux:button.group>
<flux:modal.trigger name="add-to-playlist">