You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Date


Link to this page: https://goo.gl/edy98q

Attendees

Goals

  • Task force goal: deliver a theme based on Symplectic bootstrap work
    • will likely improve ability to create future themes along the way

Discussion items

TimeItemWhoNotes
    

Notes

Symplectic Bootstrap Theme

Demonstration site: https://bootstrap-vivo-beta.symplectic.co.uk/

GitHub Repository: https://github.com/Symplectic/Bootstrapped-VIVO

Requirements

Mobile first (Twitter Bootstrap provides reasonable views on different size devices)

jQuery 1.9

Test cases for pages and functionality

Must maintain Wilma functionality

Known issues

Currently Funnelback.  Needs to be Solr.

Table view for publications only applies to author?

JSP interaction with FTL needs work

Developer panel broke – needs to be restored for additional work on the templates

JavaScript with visualizations

 - Map of Science - still messed up (wrong jQuery block-ui-min), lot of 1.3 specific calls

   - hid table on the side

Object page author layout breaks if there are more than 3 rows of authors (float issue)

Discussion

Sabih - adding the Bootstrap classes was fairly trivial

Issues with conflicts on jQuery.

Carousel - built in jQuery.

Home page - 3 columns

Profile page

Basket functionality - uses Funnelback

Comments in CSS say "for Funnelback only"

Profile page

3 out of 12 for sidebar, 9 of 12 for rest of content.

Publication creates a td for every item.

ReadCube / Figshare integration - readshare.js

Makes request for every publication - may have load time implications

Switched from list to table view - authorinAuthorship

Object pages (single publication, etc.)

If there are more than 3 rows of authors, it looks odd

ReadCube is a JavaScript integration


Capbility Map needs review

co investigators - 1.9 translation file change


Mike - do we stumble out of the Bootstrap?

Simon - we haven't touched anything involved with editing

Benjamin - worked on some of the site admin pages

Mike - Funnelback and Solr. Interesting that there is new functionality - e.g. "shopping cart".

Simon - currently very dependent on Funnelback. Easy to do something in JavaScript.

Mike – Do we have or can we create a mechanism to inspect pages in VIVO – that is, what pages are there?  We need QA to "see that pages are displayed properly.

Graham – there are edge cases that may not show up in the inspections.

Simon – Can we deliver the theme as a work in progress?

Mike – Would like to advance VIVO by having an attractive theme as an option.

Mike – internationalization is orthogonal to the theming work?

Sabih – Yes.  Some small amounts of heading text in english.  Not much.

Mike – relationship of theming to development branch?

Benjamin – UNAVCO theme work based on recent development branch

UNAVCO theme code:  https://github.com/NCAR/2014-EarthCube-BuildingBlocks-EnablingCollaboration-14402930-vivo-source/tree/themes/bootstrap/unavco-installer

UNAVACO theme demo: http://connect.unavco.org:8081/vivoboot/

Action items

  •  
  • No labels