Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.4
    • Component/s: User Interface
    • Labels:

      Description

      Since I hogged the comments over at my roadmap at VUFIND-987, I opened this to let people comment on the new theme.

      Fork: https://github.com/crhallberg/vufind/tree/bootstrap3

      Bootstrap 3 will be the first official IE9+ and JS-first theme for VuFind. What will that enable us to do that we haven't before?

      Potential New Functionality
      - Siblings popover in breadcrumbs
      - Redesigned VuDL
      - PLEASE COMMENT

      Other topics:
      - LESS vs SCSS vs BOTH

        Activity

        Hide
        Demian Katz added a comment -
        Apparently the library we are using for LESS offers the option to set an import path stack to search multiple locations. Chris spent some time experimenting with this, but he didn't finish before leaving on vacation. Hopefully he'll have more input on this in a couple of weeks when he returns.
        Show
        Demian Katz added a comment - Apparently the library we are using for LESS offers the option to set an import path stack to search multiple locations. Chris spent some time experimenting with this, but he didn't finish before leaving on vacation. Hopefully he'll have more input on this in a couple of weeks when he returns.
        Hide
        Chris Hallberg added a comment -
        I was unable to trick the Less compiler into pulling from parent files, having a compiled.less is going to be an essential to any Less theme for the time being. However, I'm still looking into an error on CSS embedded images not loading properly.
        Show
        Chris Hallberg added a comment - I was unable to trick the Less compiler into pulling from parent files, having a compiled.less is going to be an essential to any Less theme for the time being. However, I'm still looking into an error on CSS embedded images not loading properly.
        Hide
        Chris Hallberg added a comment -
        Images are fixed, I will continue to be open to other parent behavior, but for now it going to be required to have a compiled.less which imports the parent and custom less files or (preferably) its own custom less file, which calls the parent.
        Show
        Chris Hallberg added a comment - Images are fixed, I will continue to be open to other parent behavior, but for now it going to be required to have a compiled.less which imports the parent and custom less files or (preferably) its own custom less file, which calls the parent.
        Hide
        Chris Hallberg added a comment - - edited
        I created pages for Bootstrap migration (https://vufind.org/wiki/bootstrap_migration) and Using LESS (https://vufind.org/wiki/using_less) on the wiki.

        Thank you all for the feedback! Since we're so close to release we'll be handling Bootstrap 3 issues and requests as normal, separate tickets from now on.
        Show
        Chris Hallberg added a comment - - edited I created pages for Bootstrap migration ( https://vufind.org/wiki/bootstrap_migration ) and Using LESS ( https://vufind.org/wiki/using_less ) on the wiki. Thank you all for the feedback! Since we're so close to release we'll be handling Bootstrap 3 issues and requests as normal, separate tickets from now on.
        Hide
        Chris Hallberg added a comment -
        Moving to regular, multi-ticket handling to prevent overburdening this ticket.
        Show
        Chris Hallberg added a comment - Moving to regular, multi-ticket handling to prevent overburdening this ticket.

          People

          • Assignee:
            Chris Hallberg
            Reporter:
            Chris Hallberg
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: