We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 8386 ☆ A M B ☆
    • 160 Posts
    Quote from: eladnova at Sep 05, 2013, 06:31 AM
    Quote from: g5604 at Sep 05, 2013, 04:18 AM
    ok great!

    hoping for a touch friendly, responsive manager in v3 smiley

    Without wishing to side-track the conversation, is this planned for V3?
    Bootstrap 3 has recently been released and I must say it's very impressive. I'd love to see the manager of V3 built within some kind of responsive Framework.

    As I am not a member of the core team, my comments are purely based on what I have read on other forum posts and tweets. V3 is still in planning, I think most is still open for debate, I can't see it being done without a responsive manager of some kind, so this should be in scope for V3.
      • 10357
      • 573 Posts
      I will try and build out a Vagrant box tonight to make this process less combersome, so that way you will only need to have Vagrant and VirtualBox installed then the rest is all done for you.

      that would be very helpful
        • 8386 ☆ A M B ☆
        • 160 Posts
        Some good news, CodeKit 1.8 just been announced and it also has built in support for Bourbon built in, so this should make it easier for some of you's.
          • 38290
          • 712 Posts
          Quote from: sottwell at Sep 05, 2013, 06:38 AM
          This is a nightmare. I've been over two hours trying to get all the tools needed installed. Apparently you can't get xCode any more except through the App Store, so I had to make an account with them and give them a credit card number - just to download and install a free package. <sigh></sigh>

          XCode is needed for Homebrew and it is unfortunate you can only get it from the Mac App Store now
          https://github.com/mxcl/homebrew/wiki/Installation#requirements
            jpdevries
            • 28042 ☆ A M B ☆
            • 24,524 Posts
            Yes, I know. Since I had to futz around in the App Store, I went ahead and upgraded my OS X to 10.8 "Mountain Lion" and called it a day. Maybe I'll get back to this tomorrow. Or maybe I'll work on a quilt or start a new fall sweater instead...
              Studying MODX in the desert - http://sottwell.com
              Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
              Join the Slack Community - http://modx.org
              • 38290
              • 712 Posts
              Quote from: sottwell at Sep 05, 2013, 11:30 AM
              Yes, I know. Since I had to futz around in the App Store, I went ahead and upgraded my OS X to 10.8 "Mountain Lion" and called it a day. Maybe I'll get back to this tomorrow. Or maybe I'll work on a quilt or start a new fall sweater instead...

              Hopefully your system is "ready to brew" without too much more grief. Some Homebrew tips

              Determine if updates are needed:
              brew doctor


              To update homebrew and installed packages:
              brew update
              brew upgrade
              


              To update Ruby gems (you shouldn't need sudo if you are running homebrew):
              gem update
                jpdevries
                • 28042 ☆ A M B ☆
                • 24,524 Posts
                Well, I finally got "brew doctor" (which was giving me a lot of grief) to only complain about my MacGPG2 installation. I guess I'm ready to take it from there.

                Apparently most of my troubles were caused by previous experiments with different installers and development packages, sometimes getting them removed with all of their files and sometimes not. Maybe it's time to burn my important files to a CD and wipe this puppy and start over fresh.
                  Studying MODX in the desert - http://sottwell.com
                  Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
                  Join the Slack Community - http://modx.org
                  • 38290
                  • 712 Posts
                  Quote from: g5604 at Sep 05, 2013, 06:44 AM
                  definitely think this will limit the amount of people contributing... css/html is beautifully simple, it's a shame we are losing that.

                  Raw CSS is valid Sass, so you aren't being forced to use a more sophisticated syntax.

                  You can count the number of people who have historically contributed to the Manager CSS on two hands and a foot assuming you have all your fingers and toes.
                  https://github.com/modxcms/revolution/blob/develop/manager/templates/default/css/index.css

                  The appeal of this toolset will attract more front end experts to contribute as it has for many other OpenSource projects. In my opinion, for future releases to be what the community expects more contributors who have honed and sharpened their front end toolkits are going to be needed. That means attracting ones that already have, and helping those who haven't get up to speed.
                    jpdevries
                    • 38290
                    • 712 Posts
                    Quote from: easylancer at Sep 05, 2013, 07:13 AM
                    I don't think this will limit contributions, this is the direction frontend development is going in terms of CSS Preprocessors, currently Grunt makes this workflow easier. I understand the amount of dependencies can become overwhelming, but once you start making use of them in every project, you will realise how much they increase your workflow.

                    I will try and build out a Vagrant box tonight to make this process less combersome, so that way you will only need to have Vagrant and VirtualBox installed then the rest is all done for you.

                    Just to note, currently there is nothing stopping anyone using Codekit to compile from SASS to CSS, just try not to check in the CSS and only the SASS file in that instance or make sure your SASS settings are the same as these https://github.com/modxcms/revolution/blob/develop/_build/templates/default/gruntfile.js#L81 if you want to check in your CSS file.

                    It's true there is nothing stopping you from using an app such as Codekit to compile the Sass. However, overtime and post 2.3, more tasks will likely be added to the grunt workflow that cannot be replicated. If you use anything other than the officially supported grunt tasks, please do not commit your compiled CSS. Currently some examples of automation in the grunt workflow that likely couldn't be replicated are:

                    • using Bower to fetch the latest Bourbon build
                    • adding an ASCII banner to CSS
                    • Automatically adding appropriate vendor prefixes

                    Examples of some nifty tasks that may land in future releases:

                    • converting svg files to png
                    • automatically updating dependencies such as fontawesome
                    • optimizing images with ImageOptim
                      jpdevries
                      • 28042 ☆ A M B ☆
                      • 24,524 Posts
                      I think I got it all installed - tons of errors, half a dozen other things had to be installed, had to use sudo to install everything. Seems to be working though. Now the question is what do I do with it? I guess I'll just poke at it and see if it bites.
                        Studying MODX in the desert - http://sottwell.com
                        Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
                        Join the Slack Community - http://modx.org