Quasar Themes #9792
-
Is there any documentation, tutorials or examples of how to build a complete Quasar theme, and not simply changing the colours as in the official documentation? How do you go about changing, spacing, padding and more using SCSS? Plain CSS I can of course do. I want to know what the standards are to build a Quasar theme that plays nice with components, extensions and is future proof. I've searched, but have not found anything yet. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 14 replies
-
Painful subject. No there's not much documentation about 'really' customizing the looks of you Quasar app. That's why all Quasar app's are looking like clones of each other(My opinion). Here's the best example of a customized Quasar component, it's broken now but you get the idea.( you could fix it , the quasar umd js/css files are not found anymore because of Qv2 becoming the default Quasar version) https://codepen.io/Hawkeye64/pen/WNNdKJV And there's Danny's Youtube video's ( IOS theming) : |
Beta Was this translation helpful? Give feedback.
-
Just use CSS to customize your app. Quasar is using the BEM notation to make it really easy. Don't be afraid to dig into the css and make the adjustments that you need. It's part of what web developers do after all :) It's what is expected out of any framework - to offer a base "design" upon which devs can customize to fit their exact needs. For any designers reading this thread: there is a real opportunity to create (and sell) ready made themes for Quasar. |
Beta Was this translation helpful? Give feedback.
-
Why does the Quasar website not offer a live preview, an example "app" demonstrating all of the UI features from the Quasar website like this? https://quasar-admin-demo.netlify.app/ It would help sell the framework much better. When I look at Bootstrap, Vuetify, or CoreUI, a demonstration such as this is prominently offered. What is offered under "Tools" does not go far enough and "hidden" out of the way. An example app like the one above makes a great hackable starting point for a new project, especially those who have little or no experience with Quasar. This should be offered front and centre on the Quasar website. I had to search on "quasar ui bootstrap demo" to find this. I also discovered this video series mentioned in the Quasar forum. It or something like it should also be front and centre on the Quasar website. https://www.youtube.com/watch?v=fN2-1V2YARQ&list=PLAl8os33KyOXvyPhuO1gHr6YVlTZXzKiS&index=4 After reading many posts now, it appears that the greatest frustration people have with Quasar is an "apparent lack" of documentation and examples for customization. Perhaps this is the reason Quasar's popularity is stalling and starting to loose out. |
Beta Was this translation helpful? Give feedback.
Just use CSS to customize your app. Quasar is using the BEM notation to make it really easy. Don't be afraid to dig into the css and make the adjustments that you need. It's part of what web developers do after all :) It's what is expected out of any framework - to offer a base "design" upon which devs can customize to fit their exact needs.
For any designers reading this thread: there is a real opportunity to create (and sell) ready made themes for Quasar.