Hi. Really nice initiative !
Is there a list of todos/ideas/guidelines/placetodiscuss for this default manager ?
My local setup is running now and i started to tweak _scss files a bit.. it works well and i see a lot to clean there.. but i don't know how to contribute with github... I think a short list of commands you use for pull/commit the theme save me a lot of time..
git checkout -b manager-theme
Quote from: dinocorn at Sep 09, 2013, 01:45 AMBack to the topic at hand, I've started working on an automator for creating custom (non-default) Manager themes. Nothing much more than playing around at this point, and will be much more useful when the Sass has been abstracted to separate layout from style. Idea is, you runs this command, answer 11 questions for things like theme name, author info and a few settings like whether you will be using Sass or Less, and it creates a scaffold of all the files you need to stub out your theme.
Installation
If you haven't already done so, install grunt-init.
More on grunt-init at http://gruntjs.com/project-scaffolding
npm install -g grunt-init
Clone Theme Automator
Linux/Mac Users
git clone [email protected]:jpdevries/grunt-modx-manager-theme.git ~/.grunt-init/modx-manager-theme
Windows Users
git clone [email protected]:jpdevries/grunt-modx-manager-theme.git %USERPROFILE%/.grunt-init/modx-manager-theme
Usage
cd to an empty directory then
grunt-init modx-manager-theme
This is beautiful (my geekyness kicking in), I shall give it a test run later on today and let you know how it goes. I will try and catch up with you later on Skype to talk about the dependencies issue and the Vagrant setup I am working on.
Well, this grumpy old lady can't even get the environment set up. After about the sixth dependency error, I gave up on it. Maybe another try another time.
node --version
npm install -g grunt-cli grunt --version
npm install -g bower bower --version
npm install -g grunt-init grunt-init --version
ls ~/.grunt-init/
Well, this grumpy old lady can't even get the environment set up. After about the sixth dependency error, I gave up on it. Maybe another try another time.
Well, this grumpy old lady can't even get the environment set up. After about the sixth dependency error, I gave up on it. Maybe another try another time.
<sigh> you don't leave me much in the way of an excuse to keep putting it off... so now I'm going to github to make a fork.</sigh>
If you need any help, you can catch me on Skype later on this evening, I will send you PM with my Skype info.
So, I’m here to show you how Sass doesn’t have to disrupt your process and workflow, and how it can make your life easier.http://alistapart.com/article/why-sass