Skip to content

Commit 3ae7ba0

Browse files
Nickson256github-actions[bot]
authored andcommitted
Fix styling
1 parent 0d83be2 commit 3ae7ba0

File tree

11 files changed

+281
-306
lines changed

11 files changed

+281
-306
lines changed

packages/bpmn/database/factories/BpmnFactory.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
namespace Moox\Bpmn\Database\Factories;
44

55
use Illuminate\Database\Eloquent\Factories\Factory;
6-
use Illuminate\Support\Str;
7-
use App\Models\Venue;
86

97
class BpmnFactory extends Factory
108
{
@@ -23,9 +21,9 @@ public function definition(): array
2321
return [
2422
'title' => fake()->title(),
2523
'description' => fake()->text(),
26-
24+
2725
'status' => fake()->word(),
28-
26+
2927
'bpmn_id' => null,
3028
];
3129
}

packages/bpmn/database/migrations/2025_12_08_080257_create_bpmns_table.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,8 @@ public function up(): void
1919
$table->string('status');
2020
$table->timestamps();
2121
$table->longText('bpmn_xml')->nullable();
22-
$table->longText('bpmn_svg')->nullable();
22+
$table->longText('bpmn_svg')->nullable();
2323
});
24-
2524
}
2625

2726
/**

packages/bpmn/database/migrations/2025_12_10_000001_add_bpmn_media_to_bpmns_table.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,3 @@ public function down(): void
2525
});
2626
}
2727
};
28-

packages/bpmn/src/BpmnPlugin.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
namespace Moox\Bpmn;
44

5-
use Filament\Panel;
65
use Filament\Contracts\Plugin;
7-
use Moox\Bpmn\Resources\Bpmns\BpmnResource;
6+
use Filament\Panel;
87
use Filament\Support\Concerns\EvaluatesClosures;
8+
use Moox\Bpmn\Resources\Bpmns\BpmnResource;
99

1010
class BpmnPlugin implements Plugin
1111
{

packages/bpmn/src/Models/Bpmn.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
use Illuminate\Database\Eloquent\Factories\HasFactory;
66
use Illuminate\Database\Eloquent\Model;
7-
use Spatie\MediaLibrary\HasMedia;
8-
use Spatie\MediaLibrary\InteractsWithMedia;
97
use Moox\Media\Models\Media;
108
use Moox\Media\Models\MediaUsable;
9+
use Spatie\MediaLibrary\HasMedia;
10+
use Spatie\MediaLibrary\InteractsWithMedia;
1111

1212
class Bpmn extends Model implements HasMedia
1313
{

packages/bpmn/src/Resources/Bpmns/BpmnResource.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@
33
namespace Moox\Bpmn\Resources\Bpmns;
44

55
use BackedEnum;
6-
use Filament\Tables\Table;
7-
use Moox\Bpmn\Models\Bpmn;
8-
use Filament\Schemas\Schema;
96
use Filament\Resources\Resource;
7+
use Filament\Schemas\Schema;
108
use Filament\Support\Icons\Heroicon;
9+
use Filament\Tables\Table;
10+
use Moox\Bpmn\Models\Bpmn;
11+
use Moox\Bpmn\Resources\Bpmns\Pages\CreateBpmn;
1112
use Moox\Bpmn\Resources\Bpmns\Pages\EditBpmn;
12-
use Moox\Bpmn\Resources\Bpmns\Pages\ViewBpmn;
1313
use Moox\Bpmn\Resources\Bpmns\Pages\ListBpmns;
14-
use Moox\Bpmn\Resources\Bpmns\Pages\CreateBpmn;
14+
use Moox\Bpmn\Resources\Bpmns\Pages\ViewBpmn;
1515
use Moox\Bpmn\Resources\Bpmns\Schemas\BpmnForm;
16-
use Moox\Bpmn\Resources\Bpmns\Tables\BpmnsTable;
1716
use Moox\Bpmn\Resources\Bpmns\Schemas\BpmnInfolist;
17+
use Moox\Bpmn\Resources\Bpmns\Tables\BpmnsTable;
1818

1919
class BpmnResource extends Resource
2020
{

packages/bpmn/src/Resources/Bpmns/Pages/CreateBpmn.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,10 @@
22

33
namespace Moox\Bpmn\Resources\Bpmns\Pages;
44

5-
use Filament\Actions\Action;
65
use Filament\Resources\Pages\CreateRecord;
76
use Moox\Bpmn\Resources\Bpmns\BpmnResource;
87

9-
108
class CreateBpmn extends CreateRecord
119
{
12-
13-
1410
protected static string $resource = BpmnResource::class;
1511
}

packages/bpmn/src/Resources/Bpmns/Pages/EditBpmn.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22

33
namespace Moox\Bpmn\Resources\Bpmns\Pages;
44

5-
6-
use Filament\Actions\ViewAction;
75
use Filament\Actions\DeleteAction;
6+
use Filament\Actions\ViewAction;
87
use Filament\Resources\Pages\EditRecord;
98
use Moox\Bpmn\Resources\Bpmns\BpmnResource;
109

packages/bpmn/src/Resources/Bpmns/Schemas/BpmnForm.php

Lines changed: 55 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -2,85 +2,77 @@
22

33
namespace Moox\Bpmn\Resources\Bpmns\Schemas;
44

5-
use Filament\Schemas\Schema;
5+
use Filament\Forms\Components\MarkdownEditor;
66
use Filament\Forms\Components\Select;
7-
use Filament\Forms\Components\Toggle;
8-
use Illuminate\Support\Facades\Storage;
97
use Filament\Forms\Components\TextInput;
10-
use Filament\Schemas\Components\Section;
8+
use Filament\Forms\Components\Toggle;
119
use Filament\Schemas\Components\Fieldset;
10+
use Filament\Schemas\Components\Section;
11+
use Filament\Schemas\Schema;
12+
use Illuminate\Support\Facades\Storage;
1213
use Moox\Bpmn\Forms\Components\BpmnViewer;
13-
use Filament\Forms\Components\MarkdownEditor;
1414

1515
class BpmnForm
1616
{
1717
public static function configure(Schema $schema): Schema
1818
{
1919
return $schema
2020
->components([
21-
Section::make('Bpmn Details')
22-
->columnSpanFull()
23-
->columns(2)
24-
->schema([
25-
TextInput::make('title')
26-
->label('BPMN Title')
27-
->maxLength(60)
28-
->required()
29-
->columnSpanFull(),
30-
31-
Select::make('bpmn_file')
32-
->label('BPMN File')
33-
->options(fn () =>
34-
collect(Storage::disk('public')->allFiles('media'))
35-
->filter(fn ($file) => str_ends_with($file, '.bpmn'))
36-
->mapWithKeys(fn ($file) => [
37-
$file => basename($file),
38-
])
39-
->toArray()
40-
)
41-
->searchable()
42-
->reactive()
43-
->required(),
44-
45-
46-
47-
BpmnViewer::make('bpmn_xml')
48-
->label('BPMN Process')
49-
->fileIntegration() // ✅ tells JS the state is raw XML
50-
->mode('full')
51-
->reactive()
52-
->columnSpanFull(),
53-
54-
55-
21+
Section::make('Bpmn Details')
22+
->columnSpanFull()
23+
->columns(2)
24+
->schema([
25+
TextInput::make('title')
26+
->label('BPMN Title')
27+
->maxLength(60)
28+
->required()
29+
->columnSpanFull(),
5630

31+
Select::make('bpmn_file')
32+
->label('BPMN File')
33+
->options(fn () => collect(Storage::disk('public')->allFiles('media'))
34+
->filter(fn ($file) => str_ends_with($file, '.bpmn'))
35+
->mapWithKeys(fn ($file) => [
36+
$file => basename($file),
37+
])
38+
->toArray()
39+
)
40+
->searchable()
41+
->reactive()
42+
->required(),
5743

58-
MarkdownEditor::make('description')
59-
->label('BPMN Description')
60-
->required()
61-
->columnSpanFull(),
44+
BpmnViewer::make('bpmn_xml')
45+
->label('BPMN Process')
46+
->fileIntegration() // ✅ tells JS the state is raw XML
47+
->mode('full')
48+
->reactive()
49+
->columnSpanFull(),
6250

63-
Fieldset::make('Status')
64-
->columns(2)
65-
->schema([
66-
Select::make('status')
67-
->options([
68-
'draft' => 'Draft',
69-
'published' => 'Published',
70-
'archived' => 'Archived',
71-
'on_hold' => 'On Hold',
72-
])
73-
->required()
74-
->columnSpan(1),
51+
MarkdownEditor::make('description')
52+
->label('BPMN Description')
53+
->required()
54+
->columnSpanFull(),
7555

76-
Toggle::make('is_published')
77-
->default(true)
78-
->columnSpan(1),
79-
])
80-
->columnSpanFull(),
56+
Fieldset::make('Status')
57+
->columns(2)
58+
->schema([
59+
Select::make('status')
60+
->options([
61+
'draft' => 'Draft',
62+
'published' => 'Published',
63+
'archived' => 'Archived',
64+
'on_hold' => 'On Hold',
65+
])
66+
->required()
67+
->columnSpan(1),
8168

82-
])
83-
]);
69+
Toggle::make('is_published')
70+
->default(true)
71+
->columnSpan(1),
72+
])
73+
->columnSpanFull(),
8474

75+
]),
76+
]);
8577
}
8678
}

packages/bpmn/src/Resources/Bpmns/Tables/BpmnsTable.php

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,12 @@
22

33
namespace Moox\Bpmn\Resources\Bpmns\Tables;
44

5-
6-
use Filament\Tables\Table;
7-
use Filament\Actions\EditAction;
8-
use Filament\Actions\ViewAction;
95
use Filament\Actions\BulkActionGroup;
106
use Filament\Actions\DeleteBulkAction;
7+
use Filament\Actions\EditAction;
8+
use Filament\Actions\ViewAction;
119
use Filament\Tables\Columns\TextColumn;
10+
use Filament\Tables\Table;
1211

1312
class BpmnsTable
1413
{
@@ -17,22 +16,21 @@ public static function configure(Table $table): Table
1716
return $table
1817
->columns([
1918

20-
TextColumn::make('title')
19+
TextColumn::make('title')
2120
->searchable(),
22-
TextColumn::make('description')
21+
TextColumn::make('description')
2322
->searchable(),
24-
TextColumn::make('status')
23+
TextColumn::make('status')
2524
->searchable(),
26-
TextColumn::make('created_at')
25+
TextColumn::make('created_at')
2726
->dateTime()
2827
->sortable()
2928
->toggleable(isToggledHiddenByDefault: true),
30-
TextColumn::make('updated_at')
29+
TextColumn::make('updated_at')
3130
->dateTime()
3231
->sortable()
33-
->toggleable(isToggledHiddenByDefault: true),#
34-
35-
32+
->toggleable(isToggledHiddenByDefault: true), //
33+
3634
//
3735
])
3836
->filters([

0 commit comments

Comments
 (0)