Download web/src/components/dialog/NoScriptDialog.svelte from Dieiol919/cobalt: direct link, hf CLI and curl.
- Browser
- Download file 1.13 kB
-
https://huggingface.co/Dieiol919/cobalt/resolve/main/web/src/components/dialog/NoScriptDialog.svelte
- Command line
-
hf download hf://Dieiol919/cobalt/web/src/components/dialog/NoScriptDialog.svelte
-
curl -L -o NoScriptDialog.svelte https://huggingface.co/Dieiol919/cobalt/resolve/main/web/src/components/dialog/NoScriptDialog.svelte
1.13 kB
| <script lang="ts"> | |
| import { browser } from "$app/environment"; | |
| import SmallDialog from "$components/dialog/SmallDialog.svelte"; | |
| </script> | |
| {#if !browser} | |
| <noscript style="display: contents"> | |
| <div id="nojs-ack"> | |
| <SmallDialog | |
| id="nojs-dialog" | |
| meowbalt="error" | |
| bodyText={ | |
| "cobalt uses javascript for api requests and ui interactions, but it's not available in your browser. " | |
| + "you can still navigate around cobalt, but most functionality won't work." | |
| } | |
| buttons={[ | |
| { | |
| text: "got it", | |
| main: true, | |
| action: () => {}, | |
| link: "#nojs-ack" | |
| }, | |
| ]} | |
| /> | |
| <div id="nojs-dialog-backdrop"></div> | |
| </div> | |
| </noscript> | |
| {/if} | |
| <style> | |
| :global(#nojs-ack) { | |
| display: contents; | |
| } | |
| :global(#nojs-ack:target) { | |
| display: none; | |
| } | |
| #nojs-dialog-backdrop { | |
| opacity: 1; | |
| } | |
| </style> | |