So I picked this back up for the first time in a while and found it was horrifically not functioning, so I'm starting clean against the unstable. Should be... fun..
nodebb-theme-material v2.0 published
@julian Do you have a url so I can check it? Works fine on the demo site. The demo site is running the version from npm.
Sent it to you via PM.
Have seen this on our test install also. Do not have it active, but if you need another reference / test site, let me know.
For others with this "bug":
./nodebb reset -p nodebb-theme-material
- Restart NodeBB
Bug only occurs if you install the theme via admin panel and click "activate" in the Plugins page, instead of enabling the theme in the "Themes" page. NodeBB has been patched so this shouldn't accidentally happen anymore.
leksar last edited by leksar
@leksar What do you think is unfinished?
Here are the things I would have changed:
Movile View is ok in general, except for this
I don't know is the idea to place Register/Login buttons on navbar is good, but that's how it looks on my forum.
The next thing about Navbar is that i can't see the reasons to use the same navbar for wide screens, where we can have a logo, a name and buttons without any problems. Why to hide so usefull buttons, like "recent" and logo-button? Illogically.
The fixation slider is works very weird for me. With my resolution 1680x1050 I have a lot of space for menu in left, but that's what happens when i use the fixation
It changes the page width. The strange thing is what it doesn't change width with lower resolution.
Each category has its classes ("col-md-2 col-xs-6" for example") for proper placement on different devices, but this theme is ignoring it. I can't get 6 in a row categories for wide screens and 2 in a row for mobile devices, like this
even google using it
compare it with
Problem with cyrillic-font in Firefox browser
Do not support custom topic-images.
No avatars in mobile version.
Buttons are placed wrong
That's what I remembered so far. I will add a new post if I'll remember some more.
Material Design Lite http://www.getmdl.io
Keep good job!
@leksar I will try to fix the alignment issue when I find some time.
@leksar update to the latest version of the theme. Fixed some alignment issues and added user avatars on mobile.
I will have to think about using category classes from the ACP. I believe displaying one category in a row on mobile devices is better as it displays the complete category name and topic title for latest post in the category.
@leksar theme is now updated to move "Register" and "Login" links to slide menu on mobile.
A new settings page is added for the theme in ACP. Admin can set where to display the navigation menu on desktop.
Selecting this option displays the navigation menu in the header on desktop.
leksar last edited by
@pichalite cool ! I'll try it today
@pichalite Thank you so much for this awesome theme. The looks are really good and kind of eliminate the need of Tapatalk for my forums.
I have a little issue, I can't upload user profile image when using this theme.
I've enabled allow user to upload profile image yet I'm unable to do so.
Nodebb version: v0.7.x
Theme version is the one that shows up in the plugins page.
If you could help that'd be really great.
Thanks again for the theme!
@d3athwarrior I have created an issue on the theme's github page for this. Will get to it when I have some time.
theme updated for NodeBB v0.7.1
@d3athwarrior profile image upload issue is fixed now. get the latest version of the theme (2.1.1)
Wow! You are awesome!
Arc last edited by
Love this theme to death- Any chance we can get ink effects on the front page tiles in a future version?
@Arc looks nice. Let me see if I can incorporate that in to the theme.
@Arc check out the demo site. Categories page is now redesigned.
Feedback is welcome.
Arc last edited by Arc
Awesome- this new update is gonna be huge! I had been working on something similar on my own implementation but yours blows mine clear out of the water.
As for feedback:
2 things for mobile users:
Right now, the awesome new categories view on your site doesn't scale down to small screens as cleanly as the current one- it shows two cards per row at minimum. Maybe have it drop down to single card rows below a certain screen size for smart phone users.
Again for mobile users, making the whole card tappable might help.
How it is now:
Other then that, cant wait for this update to roll out. Absolutely love its looks!