Responsive Theme, Foundation based

Discussion in 'General' started by ochorocho, Sep 24, 2014.

  1. ochorocho

    ochorocho Member

    Hey ...

    yesterday i was a bit bored so i started to work with foundation to get more familiar with responsive design.

    To get a bit more serious i started to work on a ISPConfig theme based on Zurb's foundation.

    I have a icon-bar navi with font-icons ... YEY!

    Do you like it? (Screenshot attached)

    Till, what do you think?
    You were a great help, so your opinion counts!

    Cheers,
    Jochen
     

    Attached Files:

  2. till

    till Super Moderator Staff Member ISPConfig Developer

    It is great that you like to help us with improving the ISPconfug UI Design and yourDesign looks nice!

    We are currently reworking the ispconfig theme engine from ground up, the next ispconfig major version will ship with a bootstrap based theme. So building a theme for the current html templates does not make much sense in my opinion as it wont work anymore in a few months. Maybe you should consider to wait until the new theme engine is released to build a custom theme for ispconfig.
     
  3. ochorocho

    ochorocho Member

    ok ... for a proof of concept, i will finish the main.tpl.html with all the classes.
    and the left navi then i will wait for you guys. ;-)

    btw, i fixed all the JS issues regarding combobox and scribo.php.js.
    Let me know if you want to see that code.

    Thanks.
    Jochen
     
  4. till

    till Super Moderator Staff Member ISPConfig Developer

    Sure, that would be nice. Or you sign up at our git server http://git.ispconfig.org, fork the master branch, implement your bugfix and make a merge request so we can integrate the code easier in the main branch.
     
  5. ochorocho

    ochorocho Member

    Hi Till,

    GitLab, nice! ... :)
    I'll signup and will check how to get into development of ISPconfig.

    Cheers,
    Jochen
     
  6. ochorocho

    ochorocho Member

    Hey Till,

    forked ISPconfig in GitLab and pushed the theme as it is/was.
    Be aware of the files i included instead of some defaults, esecially scrigo.js.php!

    You need to enable the theme then it should just work.

    i will adopt the changes to the files in current master just now.

    Jochen
     
  7. ochorocho

    ochorocho Member

    ok ... JS changes and updates are done.
    For some reason all files in interfaces were added to the commit.
    Sorry therefor.

    Jochen
     
  8. ochorocho

    ochorocho Member

    Hey Till ...

    is the chosen.js used anywhere?
    Just wondering what is doing in the master branch when not used.

    Cheers,
    Jochen
     
  9. ochorocho

    ochorocho Member

    Hey,

    when trying to create a merge request i get Error 500.
    Any idea whats this causing?

    Jochen
     
  10. Croydon

    Croydon ISPConfig Developer ISPConfig Developer

    Hello,

    could you please try doing it again?
    After what time the error occurs? Immmediately or after X seconds?
     
  11. ochorocho

    ochorocho Member

    Croydon,

    thanks, it worked now! :)

    Jochen
     
  12. ochorocho

    ochorocho Member

    Hey ... me again ;-)
    i'm kinda lost regarding my theme.
    I'm still waiting for smarty template engine running in ISPConfig.

    How can i get a pre-release with smarty enabled/active so i can go on working on my theme?

    Thanks.

    Cheers,
    ochorocho
     
  13. till

    till Super Moderator Staff Member ISPConfig Developer

    ISPConfig has its own template engine which supports variables, if constructs, static includes and dynamic includes and loops, so its supports all that we need. Smarty will never be integrated in ISPConfig as we have already a better and cleaner templating system and we have no intention to slowdown ISPConfig by adding smarty. I guess what you refer to is not the technical template engine but the new template set that we developed for ISPConfig whichis based on Bootstrap. You can fin that in the GIT master branch.
     
  14. Croydon

    Croydon ISPConfig Developer ISPConfig Developer

    ISPConfig will not use Smarty as template engine. So there is no pre-release of such things of course. :)
     
  15. ochorocho

    ochorocho Member

    Sorry, ok ... finally got it.
    i will check the new set of templates.Thanks.
    Now i can go on working on my theme ....
     

Share This Page