#Styling component in RootLayout #Layout

6 messages · Page 1 of 1 (latest)

uneven radish
#

Hey guys. I have an app Layout including components like:
<Header />
{children}
<Footer />
I need to style my Header background and text color depending on which page I route, is it real without using client component with useEffect?

median gulchBOT
#

🔎 This post has been indexed in our web forum and will be seen by search engines so other users can find it outside Discord

      🕵️ Your user profile is private by default and won't be visible to users outside Discord, if you want to be visible in the web forum you can add the "Public Profile" role in <id:customize>

      ✅ You can mark a message as the answer for your post with `Right click -> Apps -> Mark Solution`
      (if you don't see the option, try refreshing Discord with Ctrl + R)
solemn spoke
#

not with a single layout, you need a client component so it re-renders on page changes

#

client components are still pre-rendered in the server so this is a perfectly fine solution

uneven radish
#

@solemn spoke
Will it be a good solution if I create a layout ( with nesessary props in Header ) in page folders where I need another styles?

solemn spoke