Coder Social home page Coder Social logo

500's People

Contributors

caosborne89 avatar liquid06 avatar rlzevallos avatar simpsonw avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

500's Issues

Update exhibit menu styles

  • Try using a smaller or repeating background
  • Menu background should occupy the full browser viewport height
  • Font size should be the same as Browse all items link
  • The rest of the body should be darkened when the menu is opened

Always show previous and next arrows in Universal Viewer

When reviewing the Universal Viewer display in the 500 theme, we noticed that the previous and next arrows on the side of the viewer only appear on hover. Is there a configuration option to make them display all the time?

Improve file metadata display

Our Omeka theme currently does not display metadata associated with the file and the alt-text and title element both contain the filename.

We want to at least display the title of each file and improve the alt-text so that it includes the contents of the title field and the contents of the date field separated by a comma.

We don't want too much of the file metadata to show up on the item page. The title is OK and helpful, but the rest, if it is present, should be hidden by way of:

  • Change the link so when the user clicks the file they see the file's page rather than the original image
  • Add the metadata on the item, but hide it behind a hover effect or an expand/collapse UI control

Things to do:

  • Display the title element from the file metadata and hide other metadata behind another user interaction
  • Change the alt text to include (if available) the file's title and date. [dc:title], [dc:date]
  • Remove the title attribute from the image because it would be redundant

Support using 500 as public Omeka theme

Because the header assumes that we're in an exhibit, setting this to be the active theme on an entire Omeka site doesn't work. Omeka displays an error message: Omeka_View_Exception: A current exhibit variable has not been set to this view.

#21 may be the same or related

Update exhibit pagination styles

  • Font size should be the same as Browse all items
  • Link target area height should be decreased
  • Wider, narrower background image assets should be used

Theme item page

Add visual styling for the item page so that it feels like part of the exhibit.

While working on the item page, make sure the metadata is easy to read and the value is distinguishable from the label.

Update homepage image styles

  • Reduce the width of the homepage image (upload a new asset in theme configuration)
  • Make the fade to transparent gradient border around the homepage image more narrow (new asset)
  • Reduce spacing beneath homepage image

Reduce height of exhibit pagination background

Footer pagination background image is too big, we want to change it to fit the original design.
(pic1 is current look, pic2 is what we want)
In inspector, I changed .exhibit-nav-next a, .exhibit-nav-prev a { height to 3em, line-height to 3.3em} to get it looks like pic2.
screen shot 2017-08-08 at 9 04 05 am
screen shot 2017-08-08 at 9 08 24 am

Undefined variable in header

This notice shows up in the apache log when visiting exhibit pages:

PHP Notice: Undefined variable: exhibit in /path/to/local/site/themes/500/common/header.php on line 59

Enhance front-end build system

We have the basic skeleton for our front-end build system, now let's flesh it out a bit more. This task encompasses:

  • Adding a watch task for the CSS
  • Adding an auto reload plugin (possibly the Browserify livereload plugin)
  • Adding a .editorconfig so that syntax highlighting works
  • Adding a CSS minifier
  • Auditing the packages and removing any unnecessary ones

Theme item page

The item page needs to be themed so that images are large.

Typography notes

design review notes

When we looked at the text it seemed blurry or too bold. There was a significant difference in the rendering in chrome and safari, so much so that it looked like it might be loading the wrong font.

The original comp included 25 tracking. Letterspacing isn't usually recommended on the web for the sake of readability, but if the font still seems overly bold it might need an adjustment.

This comparison is chrome/linux vs macos/safari:
image

Add Universal Viewer display logic and order content for item page

  • Conditionally include the Universal Viewer at the top of the page based on the item type (set in Redmine issue 9760)
  • If the Universal Viewer is included, don't display all the files separate from that
  • If there's no UV, display the item files, then item metadata, and last citation and collection
  • Remove the "Dublin Core" heading from the metadata section
  • Make sure the exhibit header and navigation display and work correctly, so user could navigate to another section of the exhibit from the item page

Update theme logo styles

We need to:

  • Make the logo 75% width of the parent element
  • Reduce the spacing beneath the logo

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.