bernhard Posted October 26, 2018 Share Posted October 26, 2018 I love the uikit css framework and everybody here should know it since the admin is built upon it. Here are several other great projects around the uikit framework, like free templates, IDE code snippets, starter kits, and also a backlink to processwire ? https://github.com/uikit/awesome-uikit 8 Link to comment Share on other sites More sharing options...
pwired Posted October 26, 2018 Share Posted October 26, 2018 Quote I love the uikit css framework Glad you are lovin it. Quote and everybody here should know it since the admin is built upon it. Processwire is decoupled so everybody is free to chose his love on the front end. Critical thinking allowed ? I wonder who among us would have loved not to see Uikit in Processwire https://www.npmtrends.com/bulma-vs-foundation-vs-uikit 2 Link to comment Share on other sites More sharing options...
louisstephens Posted October 26, 2018 Share Posted October 26, 2018 I have not really dun in too much on the integration of uikit on the admin side. I like the updated color pallet much more than past versions, I really just need the layout to be responsive for mobile and for it to look somewhat decent. It could have been built using picnic.css, the current pallet, and some custom mixin styles and I would still love the admin. I for one am moving away from giving access to the admin for users and building my own "admin" on the frontend so users never even see the default admin. It lets me show only what I need to show and define my own actions for them to take. I do not mean to sound like I am knocking on the backend/uikit, but I like to have full control over everything presented/styles. On that last point, I do wish theming was a bit "Easier" for the admin. 2 Link to comment Share on other sites More sharing options...
bernhard Posted October 26, 2018 Author Share Posted October 26, 2018 26 minutes ago, pwired said: Processwire is decoupled so everybody is free to chose his love on the front end. Maybe you got me wrong: I was just saying (or trying to say) that I guess that everybody knows it, because the admin uses it. It was in no way forcing anybody to use it. 26 minutes ago, pwired said: Critical thinking allowed ? I wonder who among us would have loved not to see Uikit in Processwire https://www.npmtrends.com/bulma-vs-foundation-vs-uikit Always ? But it's a little offtopic imho. And the link shows just a graph like this one... Bulma looks also great though ? 3 2 Link to comment Share on other sites More sharing options...
szabesz Posted October 27, 2018 Share Posted October 27, 2018 8 hours ago, bernhard said: Bulma looks also great though +1 Bluma looks great too, however, UIkit 3 has more features at first sight, but I admit I never used Bluma so I cannot tell for sure. UIkit 3 both supports LESS and SASS which is great in my humble opinion (I tend to prefer LESS to SASS). Anyway, Ryan had to pick a css framework and UIkit 3 is an actively developed, popular one, full of extendible and configurable features others do not support. It was a good choice I think ? 2 Link to comment Share on other sites More sharing options...
pwired Posted October 27, 2018 Share Posted October 27, 2018 Ok, UIkit will be there in the admin and that decision was simply made. It would be fair enough, if there was a possibility to uninstall it, to remove it, or to replace it with your own external css file. Link to comment Share on other sites More sharing options...
kongondo Posted October 27, 2018 Share Posted October 27, 2018 2 hours ago, pwired said: if there was a possibility to uninstall it, to remove it, Isn't this already possible? It is a module like any other. 2 1 Link to comment Share on other sites More sharing options...
horst Posted October 27, 2018 Share Posted October 27, 2018 Yep, using an own admin module is possible since at least PW 2.0, if I remember right. ? 1 1 Link to comment Share on other sites More sharing options...
AndZyk Posted October 27, 2018 Share Posted October 27, 2018 @pwired Here is a little tutorial how to change the admin theme. Although I can‘t see a reason why, because even if you dislike the UIkit framework, which you have made clear multiple times, the AdminThemeUIkit is the new default one with continued development. ? 2 Link to comment Share on other sites More sharing options...
Macrura Posted October 27, 2018 Share Posted October 27, 2018 one of the great things about ui-kit is the namespacing; you always know which classes are controlled by uikit, and if you namespace your custom css/overrides it's clean and easy to see what's going on... 2 Link to comment Share on other sites More sharing options...
pwired Posted October 28, 2018 Share Posted October 28, 2018 Hi AndZyk, Thanks for your reply. Quote which you have made clear multiple times . . . Yes you are right about that. I have to be more careful or I will end up profiled ? Quote Although I can‘t see a reason why . . . Thanks for that link to how to change the admin theme to the Reno theme. It shines a new light for me on the matter. 2 Link to comment Share on other sites More sharing options...
theo Posted October 28, 2018 Share Posted October 28, 2018 Why is everybody here ignoring bootstrap? is it "too popuar" and thus not "cool" enough? ? https://www.npmtrends.com/bootstrap-vs-bulma-vs-foundation-vs-uikit 1 Link to comment Share on other sites More sharing options...
tpr Posted October 28, 2018 Share Posted October 28, 2018 If it helps, I ignore all ? 3 2 Link to comment Share on other sites More sharing options...
theo Posted October 28, 2018 Share Posted October 28, 2018 27 minutes ago, tpr said: If it helps, I ignore all ? No, it doesn't. But thanks anyway. ? Just wondering why nobody is talking about the "elephant in the room". 2 Link to comment Share on other sites More sharing options...
bernhard Posted October 28, 2018 Author Share Posted October 28, 2018 3 minutes ago, theo said: Just wondering why nobody is talking about the "elephant in the room". Maybe because the topic was intended to share a github repo about cool projects around the uikit framework. It was never ment to be a discussion thread about different css frameworks. PW is open to everything, and therefore anybody can choose its favourite. So everybody please come back to topic or open a new one related to discussion about css frameworks. Thanks. 2 3 Link to comment Share on other sites More sharing options...
theo Posted October 28, 2018 Share Posted October 28, 2018 I'm sorry @bernhard. Didn't mean to hijack your thread. But comparisons already started in the first answer (npmtrends). I was just wondering why bootstrap was not included there. Ok, back to topic... 1 Link to comment Share on other sites More sharing options...
pwired Posted October 28, 2018 Share Posted October 28, 2018 If it adds anything to the converstation, I have nothing against uikit, bootstrap, or whatever css framework out there. They simply exist and are there for the use how you see fit for a project or not. However none of them should end up in Processwire. Maybe I just got paranoid when I see how many likes uikit gets but in reality I don't have to worry that one day uikit get's cemented inside Processwire. I do see however a growing trend that Processwire is getting over-engineered. What happened to all the likes for Processwire getting out of your way, having nothing out of the box but only flexibility. Do those likes still exist ? 2 Link to comment Share on other sites More sharing options...
AndZyk Posted October 28, 2018 Share Posted October 28, 2018 You seem to be confused, let me help to clarify: Front-end ProcessWire will hopefully never dictate what you should use in the front-end. So you can use whatever you want, framework or not. If PW ever would force me to use something in the front-end, I would look for alternatives. Back-end PW uses multiple libraries for the back-end, like UIkit, jQuery, jQuery UI etc. Simply because it would be stupid to invent everything new. I don‘t care what the back-end uses as long it is nice and flexible, neither should you. ProcessWire website While I like that the new website will use UIkit as framework, I wouldn‘t care either if it would use something different. I am just happy it gets a relaunch. Luckily it is not our decisions what the back-end or website of PW uses. So one more time: Nothing should change for you. You can choose to use for your project whatever you want. Please stop hijacking this thread. 2 1 Link to comment Share on other sites More sharing options...
pwired Posted October 28, 2018 Share Posted October 28, 2018 Quote You seem to be confused, let me help to clarify: Thanks for taking the effort for clarifying. Quote Please stop hijacking this thread. I hear you, and will leave it behind of me. Quote You can choose to use for your project whatever you want. I am already looking into the bolt cms to see if that is better choice for me. Link to comment Share on other sites More sharing options...
AndZyk Posted October 28, 2018 Share Posted October 28, 2018 1 hour ago, pwired said: I am already looking into the bolt cms to see if that is better choice for me. Sorry if I wasn’t clear enough: You can choose with ProcessWire on the fron-end side whatever you want. If your project needs a framework, no framework or even no front-end at all is up to you. That is the beauty of PW. ? My intention was not to drive you away from PW, that would be unfortunate. I just wanted clear some things you have mixed up. Hopefully you reconsider. ? 5 Link to comment Share on other sites More sharing options...
Beluga Posted October 29, 2018 Share Posted October 29, 2018 I think mods should split all of the replies to another topic. To save @pwired some time on Bolt CMS investigation, this is talking about the backend: https://docs.bolt.cm/3.6/internals/javascript-css-build#css-bootstrap-and-custom-scss "The CSS is based on Bootstrap 3.3.7, with our own theming and custom styles added to that" You can see at the end of this all the JS and CSS dependencies of the backend: https://github.com/bolt/bolt/blob/3.6/app/src/grunt/concat.js In the frontend you have to use Twig templating. I would like to continue this conversation in a split topic as I am curious to know, why pwired had no problem with jQuery UI being in the backend for ages even though it is very much a CSS framework as well. 6 2 Link to comment Share on other sites More sharing options...
zoeck Posted October 30, 2018 Share Posted October 30, 2018 On 10/28/2018 at 6:05 PM, AndZyk said: Front-end ProcessWire will hopefully never dictate what you should use in the front-end. So you can use whatever you want, framework or not. If PW ever would force me to use something in the front-end, I would look for alternatives. But there are some Problems in the Frontend when you are using Bootstrap 4 and the Front End Edit Fields... ? thats uncool (i don't know what framework (?) is used for the Frontend Editor) 1 Link to comment Share on other sites More sharing options...
teppo Posted November 17, 2018 Share Posted November 17, 2018 @zoeck, it seems that you're talking about the issues caused by jQuery incompatibilities: currently the front-end editor doesn't play well with jQuery 3.x. That's a real issue, and it needs to be addressed. That being said, front-end editing is a difficult topic. That's one border case where ProcessWire really has to step into the "developer's domain", i.e. inject it's own features (scripts, perhaps even styles) into the front-end of the site. So far I think it's been handled relatively well, but it's no surprise that some issues are going to surface. I'd give it some time. We'll get there, eventually. Also: if you don't want the backend system (ProcessWire in this case) to touch anything at all in the front-end of your site, you should probably steer away from front-end editing altogether. As the name says, it's a front-end feature — and as such, using it is completely optional ? 3 Link to comment Share on other sites More sharing options...
Recommended Posts