Skip to content

Commit 86c8ec1

Browse files
committed
build
1 parent 09a630f commit 86c8ec1

File tree

4 files changed

+33
-133
lines changed

4 files changed

+33
-133
lines changed

docs/dist/3.x/forms/fields/file-upload/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,20 @@ <h3 id="file-type-validation">File type validation</h3>
448448
<span class="line"><span style="color:#FFCB6B">FileUpload</span><span style="color:#89DDFF">::</span><span style="color:#82AAFF">make</span><span style="color:#89DDFF">(</span><span style="color:#89DDFF">&#39;</span><span style="color:#C3E88D">image</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF">)</span></span>
449449
<span class="line"><span style="color:#89DDFF"> -&gt;</span><span style="color:#82AAFF">image</span><span style="color:#89DDFF">()</span></span>
450450
<span class="line"></span></code></pre>
451+
<h4 id="custom-mime-type-mapping">Custom MIME type mapping</h4>
452+
<p>Some file formats may not be recognized correctly by the browser when uploading files. Filament allows you to manually define MIME types for specific file extensions using the <code>mimeTypeMap()</code> method:</p>
453+
<pre class="astro-code material-theme-palenight" style="background-color:#292D3E;color:#babed8;overflow-x:auto" tabindex="0" data-language="php"><code><span class="line"><span style="color:#F78C6C">use</span><span style="color:#BABED8"> Filament</span><span style="color:#89DDFF">\</span><span style="color:#BABED8">Forms</span><span style="color:#89DDFF">\</span><span style="color:#BABED8">Components</span><span style="color:#89DDFF">\</span><span style="color:#BABED8">FileUpload</span><span style="color:#89DDFF">;</span></span>
454+
<span class="line"></span>
455+
<span class="line"><span style="color:#FFCB6B">FileUpload</span><span style="color:#89DDFF">::</span><span style="color:#82AAFF">make</span><span style="color:#89DDFF">(</span><span style="color:#89DDFF">&#39;</span><span style="color:#C3E88D">designs</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF">)</span></span>
456+
<span class="line"><span style="color:#89DDFF"> -&gt;</span><span style="color:#82AAFF">acceptedFileTypes</span><span style="color:#89DDFF">([</span></span>
457+
<span class="line"><span style="color:#89DDFF"> &#39;</span><span style="color:#C3E88D">x-world/x-3dmf</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF">,</span></span>
458+
<span class="line"><span style="color:#89DDFF"> &#39;</span><span style="color:#C3E88D">application/vnd.sketchup.skp</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF">,</span></span>
459+
<span class="line"><span style="color:#89DDFF"> ])</span></span>
460+
<span class="line"><span style="color:#89DDFF"> -&gt;</span><span style="color:#82AAFF">mimeTypeMap</span><span style="color:#89DDFF">([</span></span>
461+
<span class="line"><span style="color:#89DDFF"> &#39;</span><span style="color:#C3E88D">3dm</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF"> =&gt;</span><span style="color:#89DDFF"> &#39;</span><span style="color:#C3E88D">x-world/x-3dmf</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF">,</span></span>
462+
<span class="line"><span style="color:#89DDFF"> &#39;</span><span style="color:#C3E88D">skp</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF"> =&gt;</span><span style="color:#89DDFF"> &#39;</span><span style="color:#C3E88D">application/vnd.sketchup.skp</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF">,</span></span>
463+
<span class="line"><span style="color:#89DDFF"> ]);</span></span>
464+
<span class="line"></span></code></pre>
451465
<h3 id="file-size-validation">File size validation</h3>
452466
<p>You may also restrict the size of uploaded files in kilobytes:</p>
453467
<pre class="astro-code material-theme-palenight" style="background-color:#292D3E;color:#babed8;overflow-x:auto" tabindex="0" data-language="php"><code><span class="line"><span style="color:#F78C6C">use</span><span style="color:#BABED8"> Filament</span><span style="color:#89DDFF">\</span><span style="color:#BABED8">Forms</span><span style="color:#89DDFF">\</span><span style="color:#BABED8">Components</span><span style="color:#89DDFF">\</span><span style="color:#BABED8">FileUpload</span><span style="color:#89DDFF">;</span></span>

docs/dist/4.x/introduction/overview/index.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,9 @@ <h2 id="packages">Packages</h2>
155155
<h2 id="plugins">Plugins</h2>
156156
<p>Filament is designed to be highly extensible, allowing you to add your own UI components and features to the framework. These extensions can live inside your codebase if they’re specific to your application, or be distributed as Composer packages if they’re general-purpose. In the Filament ecosystem, these Composer packages are called “plugins”, and hundreds are available from the community. The Filament team also officially maintains several plugins that provide integration with popular third-party packages in the Laravel ecosystem.</p>
157157
<p>The vast majority of plugins in the ecosystem are open-source and free to use. Some premium plugins are available for purchase, often offering enhanced customer support and quality.</p>
158+
<blockquote>
159+
<p>Plugins not maintained by Filament team are created and managed by independent authors. While these plugins can enhance your experience, Filament cannot guarantee their quality, security, compatibility, or maintenance. We recommend reviewing the plugin’s code, documentation, and user feedback before installation.</p>
160+
</blockquote>
158161
<p>You can browse an extensive list of official and community plugins on the <a href="/plugins">Filament website</a>.</p>
159162
<h2 id="customizing-the-appearance">Customizing the appearance</h2>
160163
<p>Tailwind CSS is a utility-based CSS framework that Filament uses as a token-based design system. Although Filament does not use Tailwind CSS utility classes directly in the HTML rendered by its components, it compiles Tailwind utilities into semantic CSS. These semantic classes can be targeted by Filament users with their own CSS to modify the appearance of components, creating a thin layer of overrides on top of the default Filament design.</p>

docs/dist/4.x/schemas/forms/file-upload/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,20 @@ <h3 id="file-type-validation">File type validation</h3>
448448
<span class="line"><span style="color:#FFCB6B">FileUpload</span><span style="color:#89DDFF">::</span><span style="color:#82AAFF">make</span><span style="color:#89DDFF">(</span><span style="color:#89DDFF">&#39;</span><span style="color:#C3E88D">image</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF">)</span></span>
449449
<span class="line"><span style="color:#89DDFF"> -&gt;</span><span style="color:#82AAFF">image</span><span style="color:#89DDFF">()</span></span>
450450
<span class="line"></span></code></pre>
451+
<h4 id="custom-mime-type-mapping">Custom MIME type mapping</h4>
452+
<p>Some file formats may not be recognized correctly by the browser when uploading files. Filament allows you to manually define MIME types for specific file extensions using the <code>mimeTypeMap()</code> method:</p>
453+
<pre class="astro-code material-theme-palenight" style="background-color:#292D3E;color:#babed8;overflow-x:auto" tabindex="0" data-language="php"><code><span class="line"><span style="color:#F78C6C">use</span><span style="color:#BABED8"> Filament</span><span style="color:#89DDFF">\</span><span style="color:#BABED8">Forms</span><span style="color:#89DDFF">\</span><span style="color:#BABED8">Components</span><span style="color:#89DDFF">\</span><span style="color:#BABED8">FileUpload</span><span style="color:#89DDFF">;</span></span>
454+
<span class="line"></span>
455+
<span class="line"><span style="color:#FFCB6B">FileUpload</span><span style="color:#89DDFF">::</span><span style="color:#82AAFF">make</span><span style="color:#89DDFF">(</span><span style="color:#89DDFF">&#39;</span><span style="color:#C3E88D">designs</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF">)</span></span>
456+
<span class="line"><span style="color:#89DDFF"> -&gt;</span><span style="color:#82AAFF">acceptedFileTypes</span><span style="color:#89DDFF">([</span></span>
457+
<span class="line"><span style="color:#89DDFF"> &#39;</span><span style="color:#C3E88D">x-world/x-3dmf</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF">,</span></span>
458+
<span class="line"><span style="color:#89DDFF"> &#39;</span><span style="color:#C3E88D">application/vnd.sketchup.skp</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF">,</span></span>
459+
<span class="line"><span style="color:#89DDFF"> ])</span></span>
460+
<span class="line"><span style="color:#89DDFF"> -&gt;</span><span style="color:#82AAFF">mimeTypeMap</span><span style="color:#89DDFF">([</span></span>
461+
<span class="line"><span style="color:#89DDFF"> &#39;</span><span style="color:#C3E88D">3dm</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF"> =&gt;</span><span style="color:#89DDFF"> &#39;</span><span style="color:#C3E88D">x-world/x-3dmf</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF">,</span></span>
462+
<span class="line"><span style="color:#89DDFF"> &#39;</span><span style="color:#C3E88D">skp</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF"> =&gt;</span><span style="color:#89DDFF"> &#39;</span><span style="color:#C3E88D">application/vnd.sketchup.skp</span><span style="color:#89DDFF">&#39;</span><span style="color:#89DDFF">,</span></span>
463+
<span class="line"><span style="color:#89DDFF"> ]);</span></span>
464+
<span class="line"></span></code></pre>
451465
<h3 id="file-size-validation">File size validation</h3>
452466
<p>You may also restrict the size of uploaded files in kilobytes:</p>
453467
<pre class="astro-code material-theme-palenight" style="background-color:#292D3E;color:#babed8;overflow-x:auto" tabindex="0" data-language="php"><code><span class="line"><span style="color:#F78C6C">use</span><span style="color:#BABED8"> Filament</span><span style="color:#89DDFF">\</span><span style="color:#BABED8">Forms</span><span style="color:#89DDFF">\</span><span style="color:#BABED8">Components</span><span style="color:#89DDFF">\</span><span style="color:#BABED8">FileUpload</span><span style="color:#89DDFF">;</span></span>

docs/package-lock.json

Lines changed: 2 additions & 133 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)