Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Theme problems with Vanilla 2.1b2*

2

Comments

  • I'd imagine that should work pretty well out of of the box??!!

    This is a Beta release if you recall, nothing is expected to work out of the box. The point of releasing it to devs is so they kindly help find these type of issues before it goes public. So in a way you are helping better Vanilla for the future generation.

  • @meshugy

    Here is a song that in my music mind describes how it feels to deal with minifiers lol

    the music depicts caos and confusion from drowning in consolidated css ... one of my favorite pieces of music tho...

    http://www.youtube.com/watch?v=B5xUiayK-Pc

  • meshugymeshugy ✭✭
    edited December 2013

    @vrijvlinder Yes, I realize 2.12b will have bugs but I'm pretty certain the default theme works for most people. Call me meshugganah, but it seems like it should work.

    My issues here are not that serious so don't wear yourself out trouble shooting. I'm actually pretty happy with the embed friendly theme which I'll probably use on the final version of my forum. I was just curious about some of the other themes and was baffled that the Baseline wasn't working correctly. Sorry, I'm being a pain in the tuchus....thanks for your help, it's very kind of you! :)

  • don't wear yourself out trouble shooting.

    Oh it was no trouble and I did find what is wrong, Pagespeed. It was easy actually lol

  • @vrijvlinder said:
    Oh it was no trouble and I did find what is wrong, Pagespeed. It was easy actually lol

    I did turn pagespeed off for a while and still had the same problem, so I'm not sure that's it.

  • I did turn pagespeed off for a while

    But it was not long enough for me to see the issues. For example, you could have enabled another theme and I could have looked for what was causing it besides the code I gave you before. It is hard to help when you don't cooperate with me. The idea was to leave it off for a while wait for the cache to be clear and search for the issues.

    These issues may well affect other people and helping you find the trouble would in turn help other with the same issue.

    I know that pagespeed messes up css styles. Just google "PageSpeed breaks my html" and you will see many many people with this issue.

    I tested my themes on your forum simply by adding the link to the css for my themes. Then found what is causing that. This procedure can't be done with Pagespeed on.

    If you don't want further help with these things that is ok. But if you do want help for this in the future, please disable it prior to asking for help . Also if you do find more problems you can bet that is the cause and disabling will fix it.

    :)

  • meshugymeshugy ✭✭
    edited December 2013

    yes, the cache may be part of the problem. I'll give it another try and turn pagespeed off if I seriously decide to switch themes. I don't want to mess with it too much right now as my forum is live and it would disrupt service. But I appreciate your help, thanks!

  • You could install another copy of Vanilla in another subdomain and test at will. That way your users will not be affected. Another way to test themes is as I mentioned

    In the source while using a web inspector like firebug or Safari web inspector, go to the head section and add a rel link to the folder for the theme.

    for example add the link to the source right click on the link choose edit as html then you can paste the link right after the main style one like I did below then click outside the editor so it goes in:

    <link rel="stylesheet" type="text/css" href="/forum/applications/dashboard/design/style.css?v=2.0.18.8" media="all">
    <link rel="stylesheet" type="text/css" href="/forum/themes/mytheme/design/custom.css" media="all">
    

    This way you can test any themes without disturbing your users. This works to edit as long as you don't refresh the page. So save the edits you make before refreshing then you can copy them to the css file .

  • yes, I was considering a test install. I may do that when I have time.

  • Never, ever try to debug with a minifier enabled. It will only result in wasted time and tears.

  • Sorry to bring up an old post but I think this problem hasn't been solved. I too am getting the same problem OP had. I am not using pagespeed nor ever did and it's only baseline that has the problem. I successfully installed Bootstrap and it worked fine. It was working before I installed 2.1 so I am wondering if the +Baseline still has some kinks?

  • peregrineperegrine MVP
    edited May 2014

    @danielmee said:
    Sorry to bring up an old post but I think this problem hasn't been solved. I too am getting the same problem OP had. I am not using pagespeed nor ever did and it's only baseline that has the problem. I successfully installed Bootstrap and it worked fine. It was working before I installed 2.1 so I am wondering if the +Baseline still has some kinks?

    you are using a different version than the op, ergo, start a new thread.

    but it probably has to do with this instruction...... from the installation instructions.

    did you do this.

    Delete the files /themes/mobile/views/discussions/helper_functions.php AND /applications/dashboard/views/default.master.php (not default.master.tpl which should also be in that folder)

    and use this for your style.css in the applications/dashboard/design/ folder.

    https://github.com/vanilla/vanilla/blob/2.1/applications/dashboard/design/style.css

    I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.

  • I would also open the applications/dashboard/design/style.css

    and remove all the !Important . That seemed to help me. There are 79 to be exact which need to be removed.

  • @peregrine said:
    did you do this.

    Hmmm. It seems I didn't... although I thought I was pretty pedantic at following the install instructions at the time. I made the changes as you outline and 'previewed' the +Baseline theme again however now it appears that no styling has been applied at all, same with the mobile view. Was I meant to do those changes at the time of install? Do I need to reinstall the whole application somehow? The Dashboard still works fine though.

    you are using a different version than the op, ergo, start a new thread.

    Oh, ok. Sorry about that. I'll keep that in mind for next time. (If you want I can start a new one now I guess)

  • peregrineperegrine MVP
    edited May 2014

    state exactly what you did (I know you said whay I suggested, but list the things you actually did). If you list the steps you did, it is much easier to decipher what you did. Frequently people say I followed all the steps, and actually didn't and and because they are not descriptive and exacting in what they did, the problem is never solved. I could name a few people, but i won't :)

    what do you mean no styling. Yes you can copy over the vanilla 2.1 files over your installation, if you haven't modified core or custom.css files, you should be fine.

    I don't know what you mean by "no style" . post a screenshot of where you think there is no style.

    I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.

  • Delete the default.master.php from the applications/dashboard/design folder if there is one...

  • peregrineperegrine MVP
    edited May 2014

    that's what I told him!

    but until he states exactly what he did. I know you said what I suggested, but list the things you actually did). If you list the steps you did, it is much easier to decipher what you did. Frequently people say I followed all the steps, and actually didn't and and because they are not descriptive and exacting in what they did, the problem is never solved. I could name a few people, but i won't :)

    I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.

  • peregrineperegrine MVP
    edited May 2014

    @linc,

    it would help non-english speakers if this were more cleanly written in suggestions. Lord Bracko would be happy to.

    Delete the files /themes/mobile/views/discussions/helper_functions.php AND /applications/dashboard/views/default.master.php (not default.master.tpl which should also be in that folder)

    to

    • Delete the . php file /themes/mobile/views/discussions/helper_functions.php
    • Delete the .php file /applications/dashboard/views/default.master.php

    although the name is similar ....

    • DO NOT delete the .tpl file /applications/dashboard/views/default.master.tpl

    I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.

  • @peregrine said:
    that's what I told him!

    Yes and when you tell people you always give out very concise info. I always follow the directions once I get stuck :p then twice after that..

Sign In or Register to comment.