You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 6, 2023. It is now read-only.
- Included `/public/build` in version-control
- Added Filament's domain config to env files
- Built Filament's theme to honor Tailwind's colors
- Installed `tippy.js`
- Added a new [css/filament.css] to Vite's entry-points
- Created a [FilamentServiceProvider]
- Removed Spatie's Google Fonts package
- Relied on normal font links instead (faster)
- Specified `font-mulish` to be the font-family instead
- Integrated good-loader package
- Created a [HomeController]
- Moved in the original `home` view
- Added a `/login` 404 response!
- Updated [README]
@@ -51,6 +52,8 @@ Until the customization feature is ready, this preset is clearly *opinionated*.
51
52
52
53
- Set a lot of essential and supportive VSC [`extensions`](https://github.com/GoodM4ven/tall-stack/blob/master/.devcontainer/devcontainer.json#L11) to be installed along the environment.
53
54
55
+
> **Note**[PHP Intelephense](https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client) has a quick command to `Index workspace` for some PHP intellisense.
56
+
54
57
- Included the following in version-control:
55
58
56
59
- Essential [settings](.vscode/settings.json) for VSC and its extensions.
@@ -61,6 +64,8 @@ Until the customization feature is ready, this preset is clearly *opinionated*.
61
64
62
65
- Xdebug dev-container VSC settings to start debugging easily.
63
66
67
+
- Vite's built-assets directory [/public/build].
68
+
64
69
- Configured Vite.js to hot-reload the page upon file changes while preserving the state of Livewire components...
65
70
66
71
> **Note**
@@ -79,6 +84,8 @@ Until the customization feature is ready, this preset is clearly *opinionated*.
79
84
80
85
- Livewire's **temporary** upload filesystem is set to `local` though.
81
86
87
+
> **Warning** Remember to set your PHP's "max file upload size" and "max execution time" in production before uploading anything!
88
+
82
89
- Livewire's **default `layout`** was set to the custom `master` layout we've created.
83
90
84
91
- Some styles are defined in [`tailwind.config.js`](https://github.com/GoodM4ven/tall-stack/blob/master/tailwind.config.js) file, including:
@@ -91,17 +98,19 @@ Until the customization feature is ready, this preset is clearly *opinionated*.
91
98
92
99
- (Click Laravel's logo in the home page! 😉)
93
100
94
-
- Added `Mulish` as the default font via the Google Fonts package, and set its storage to `s3`.
101
+
- Specified `font-mulish` as a font-family class.
95
102
96
103
- Set `visibility` to `public` in Media-Libary's config file, and set the storage to `s3`.
97
104
98
-
- Modified filament configurations as follows:
105
+
- Built Filament's theme to honor Tailwind's colors, and used it in a dedicated [service provider](app/Providers/FilamentServiceProvider.php).
106
+
107
+
- Modified Filament's configurations as follows:
99
108
100
109
- Enabled dark mode.
101
110
102
111
- Hidden the 2 widgets from the default dashboard, and the default logo.
103
112
104
-
-Added the default `favicon.ico` we've got for the app.
113
+
-Linked to the default `favicon.ico` we've got for the app.
105
114
106
115
- Set the default notification alignment to `top`/`right`.
107
116
@@ -121,12 +130,18 @@ Until the customization feature is ready, this preset is clearly *opinionated*.
121
130
122
131
- Designed a [`master`](https://github.com/GoodM4ven/tall-stack/blob/master/resources/views/components/layouts/master.blade.php) layout component, with `@stack()`s for various elements.
123
132
133
+
- Applied `@goodLoader` directive to fade the view in.
134
+
124
135
- Redesigned a [`home`](https://github.com/GoodM4ven/tall-stack/blob/master/resources/views/home.blade.php) view to shout out for the TALL stack!
125
136
126
137
- Replacing the default route with one for `home`, of course.
127
138
128
139
- Pointing `RouteServiceProvider`'s `HOME` constant to `/`.
129
140
141
+
- Added `Mulish` font link from [Google Fonts](https://fonts.google.com/specimen/Mulish).
142
+
143
+
- Aborted `/login` requests with `404`.
144
+
130
145
- Organized the original environment variables and package-specific ones.
131
146
132
147
</p>
@@ -139,7 +154,7 @@ Until the customization feature is ready, this preset is clearly *opinionated*.
139
154
140
155
- Allowed this user to [access Filament](app/Models/User.php#L31) in production.
141
156
142
-
- Added an environment variable, `PASSWORD_TIMEOUT`, which points to the setting in `config/auth.php` file.
157
+
- Added an environment variable, `PASSWORD_TIMEOUT`, which points to the setting in [`config/auth.php`](config/auth.php#L109) file.
143
158
144
159
</p>
145
160
</details>
@@ -241,7 +256,7 @@ Now you can visit **[`http://localhost`](http://localhost)** and build something
241
256
242
257
- If you're on Windows, there is an additional step shown in; follow the [Linux Host IP Configuration](https://laravel.com/docs/9.x/sail#debugging-with-xdebug) section in the docs.
243
258
244
-
### Destrcution
259
+
### Destruction
245
260
246
261
If you're done with the project and wish to **delete** it completely, do the following:
0 commit comments