Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Options

Vanilla Mint

1356

Comments

  • Options
    edited July 2006
    Ok, I've managed to do something with a little trick :) Normally the Panel control displays the lists and strings before the discussion grid. But I wanted to display the list items in the footer. So, I've changed the panel theme and instead of echo-ing there, I add the lists and strings to the context object (e.g. $this->Context->PanelLists). And now I can display it in another theme file!



    Still don't know where to put the Panel strings though... These contain controls like: CategoryJumper, LiveSearch, etc...
  • Options
    Looks good so far. I'd have to cut down the number of displayed topics for sanity's sake ,tho. And in the threads themselves I'd like the sidebar on the side. Since full-width posts drive me nuts.
  • Options
    MarkMark Vanilla Staff
    edited July 2006
    Looks great, jazzman. I wish I had as much free time as you :)
  • Options
    I have a related question: Can you have mulitple themes per user as well as multiple styles. I mean, there's only really the default Vanilla 3 theme available publically now, so I can't test. But, my question is, if I have my default style as, say Soulscape, which requires the Vanilla 3 theme, can I have Jazzy's Mint as a user definable style option even though it requires a different theme? I think the answer is no, and that you must have only one theme (which can have many styles) but maybe someone knows better or can forsee an extension that will enable multiple themes... Yours Confusingly
  • Options
    MarkMark Vanilla Staff
    Originally I wanted to do it that way, but in my testing I ran into too many problems. First of all, a different theme will likely change the way that some core controls work (look at the way jazzman has had to resort to taking parts of the panel and putting them in different places for his new theme). This makes it so that you can only have extensions installed that aren't theme-specific, or it will cause bugs for certain people on certain themes. So, themes get applied to everyone, but they can still have their custom styles.
  • Options
    edited July 2006
    You're right with your instinct, lookhere. You cant really have a theme per user because themes wont necessarily all include the same stuff. I suck at explaining but Mark has his reasons why. Which is why he wrote them at the exact same time as me. He also likes making me look a fool. :D
  • Options
    MarkMark Vanilla Staff
    doh!
  • Options
    :d
  • Options
    OMG, cannot WAIT for this theme!
  • Options
    I think you should put the Livesearch at the top. http://www2.jeffcroft.com/ tastiest livesearch around.
  • Options
    MarkMark Vanilla Staff
    edited July 2006
    @LoOkHerE: Maybe not exactly what you want, but it just dawned on me that you could (of course) set up another installation of Vanilla in a different folder that uses a different theme but points at the same database and shares cookies / session variables with the other version of vanilla already installed. That way you can give people a choice which theme they want to look at.
  • Options
    @c-unit nice find. The organization is pretty clever, but the styling is definatly off. The comments section should be shorter, and the font is too small to really make it very useful. But again nice way of dividing it up.
  • Options
    @Mark: I don't have that much free time, but I also spend time on Vanilla during work :D I see it as "enhancing my programming experience". Too bad I can't use watching tv as an excuse for gaining experience, else I would do that too at work :D
  • Options
    Sounds like you have a fun job :)
  • Options
    @Mark, thanks. That might be worth a go.
  • Options
    Looks great!
  • Options
    MarkMark Vanilla Staff
    @Jazzman: hehe - I used to do that, but work has gotten too busy now. Colour me jealous :)
  • Options
    It looks absolutely amazing! I can't wait!


    --
    +Chad
    Co-Host of Slashdot Radio
  • Options
    edited July 2006
    Ok, I've activated the theme on my website for you guys to play with: http://www.jazzman.nl

    It's still a work in progress, but it will give you an idea ;)

    NOTE: It isn't because of my theme that it's slow, it's because of my Pentium 166 with 64 MB hosting it :P
  • Options
    Jazzman : What decision you made about site-panel?
This discussion has been closed.