Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sveltekit removes all styles from head #12142

Open
eye-wave opened this issue Apr 19, 2024 · 3 comments
Open

sveltekit removes all styles from head #12142

eye-wave opened this issue Apr 19, 2024 · 3 comments

Comments

@eye-wave
Copy link

Describe the bug

sveltekit removes all styles from head when elements such as h1 are added to svelte:head

Reproduction

add h1 or div or any "visible" element to svelte:head

Logs

No response

System Info

System:
    OS: Linux 6.8
    Memory: 6.28 GB / 14.99 GB
    Container: Yes
    Shell: 5.8.1 - /usr/bin/zsh
  Binaries:
    Node: 21.7.3 - ~/.local/share/mise/installs/node/latest/bin/node
    bun: 1.1.3 - ~/.bun/bin/bun

Severity

annoyance

Additional Information

No response

@MotionlessTrain
Copy link

<head> elements aren't allowed to have visible elements in them (just things like a title, scripts, styles, and meta tags). Those all need to go in the <body> of an HTML-document. <svelte:head> allows you to add additional elements to the <head> of the document

@eye-wave
Copy link
Author

i know that, but if you add those anyways, sveltekit just nukes all of your styles

@eltigerchino
Copy link
Member

Please provide a minimal reproduction in the form of a repository, sveltelabs, or stackblitz project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants