Change Logo in default Sidebar
Hey where can I change the Sidebar Logo in refine? I cant find it ...
![No description](https://answer-overflow-discord-attachments.s3.amazonaws.com/1087280968211124244/image.png)
31 Replies
Hey @eliot0801! I'm the kapa.ai support bot. I've searched through the docs to try to answer your question. :wave:
----------------------
To change the logo in the default Sidebar in refine, you need to customize the default Sider. The
<Title>
component is responsible for rendering the logo inside the <Sider>
component.
First, check out the example on how to customize the Sider Menu here (https://refine.dev/docs/examples/customization/customSider/).
Then, in your custom Sider component, replace the default refine logo with your own logo. Here's an example of how to do this:
Finally, use your custom Sider component in your refine configuration.
----------------------<@244579825140891648> kapa.ai is still learning and improving, please let us how it did by reacting below
vicious-gold•17mo ago
if you are using
refine@3
you can change title like this:
https://refine.dev/docs/3.xx.xx/api-reference/core/components/refine-config/#title
if you are using refine@4 you use title prop of layout
wise-white•17mo ago
Yes i am using refine@4.
Can you give me more specific code i dont understand how to do this
vicious-gold•17mo ago
when you use
create refine-app
we are adding default <Layout>
according to your selected UI package.
this is generated code from create refine-app
when selected MUI.
app.tsx
You can use Layout
component's Title prop to changewise-white•17mo ago
![No description](https://answer-overflow-discord-attachments.s3.amazonaws.com/1087291364208816128/image.png)
wise-white•17mo ago
Do you mean this?
vicious-gold•17mo ago
oh sorry. are u using nextjs ?
wise-white•17mo ago
nooo
typescript.tsx
vicious-gold•17mo ago
yes you can use this layout component
wise-white•17mo ago
Okey wish me good luck, thx you Alican
It doesnt work, I dont unterstand
vicious-gold•17mo ago
i will debug and return you
wise-white•17mo ago
Ey Alican, we are using next.js
Sorry
generous-apricot•17mo ago
we are using nextjs and mui. We copied the pages from inferencer and just want to change the Sidebar Icon (when collapsed and when opened). In V3 this was very easy, now I cant find it 😄
vicious-gold•17mo ago
Hi, i created nextjs project from scratch
you can use this code snippet
wise-white•17mo ago
Thank you, it worked 🙂
vicious-gold•17mo ago
🙏🏻 🚀
generous-apricot•17mo ago
Thank you so much! 🙂
generous-apricot•17mo ago
Hm, we found a bug. We want to use a img as a header element, not a h2. Changing that works, but only on the list page, not on the edit page and so on...
![No description](https://answer-overflow-discord-attachments.s3.amazonaws.com/1087304309844226078/image.png)
![No description](https://answer-overflow-discord-attachments.s3.amazonaws.com/1087304310121037894/image.png)
generous-apricot•17mo ago
vicious-gold•17mo ago
probably your path is broken on src
'/images/sider/banner.png'
can you try this ?
i added "/" to startgenerous-apricot•17mo ago
I'll try it in a sec. somehow some pages do not work anymore, even on the last commit, on which everything was fine yesterday
vicious-gold•17mo ago
i don't think it's releated to title component
generous-apricot•17mo ago
no it isnt. I've found the issue: If you clear the cookies and start from the beginning and the first action you do is "show" on a item, it doesnt work. It only works, if u open the item on the edit page. After you've done that at least one time, the show page works
![No description](https://answer-overflow-discord-attachments.s3.amazonaws.com/1087312527303643196/image.png)
vicious-gold•17mo ago
can you give me your show page code
generous-apricot•17mo ago
1/2
2/2
vicious-gold•17mo ago
can you add this to number fields ?
sorry about that. this is known issue. we will fix this soon
when
undefined
passed to NumberField. its throw error. we will fix soongenerous-apricot•17mo ago
works like a charm! Dont be sorry! You guys are doing an amazing job 😄
wise-white•17mo ago
True!!!
vicious-gold•17mo ago
i'm glad to hear that 🥹
thanks
generous-apricot•17mo ago
this worked as well! 😄