Code Monkey home page Code Monkey logo

homepage's People

Contributors

erik-whiting avatar kushinauwu avatar malvikasharan avatar nlharris avatar peterjc avatar yochannah avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

homepage's Issues

"Learn more" button does nothing

Clicking the "learn more" button near the top of the home page doesn't seem to do anything. I don't know what to change to try to fix it, since the button is a black box. Hoping Yo can figure it out...

Make past Board meeting minutes easily findable

Past Board meeting minutes are a major artifact of our operations, and it should take people almost no effort to find them. Can we make it a menu item, or at least a major heading on the Board page? Right now (see #13), they're inconspicuously as "here" in a sentence in the first paragraph, and (IMHO) easily missed.

Hovering over menu doesn't allow you to click

When I hover over "About", I get a drop-down menu (Membership, Donate, board), but "About" itself can also be clicked.

Unfortunately, Events, Projects and Travel Awards only give a drop-down menu but the topic itself is not clickable - I think it should. e.g. I want to click on "Travel Awards" directly without having to choose one of the entries in the drop-down menu.

Fix styling of BOSC 2020 and 2018 in "About BOSC" page

I think there must be some postprocessing styling going on that's resulting in this weird formatting:
Screen Shot 2019-11-23 at 1 50 46 PM
because I don't see any of that in the html:

<ul class="bosc-timeline bosc-history"><li><a href="/events/bosc/">BOSC 2020</a> Toronto, Canada (as part of Bioinformatics Community Conference, <a href="https://bcc2020.github.io/">BCC2020</a>)</li><li><a href="/events/bosc-2019/">BOSC 2019</a> Basel, Switzerland (as part of ISMB/ECCB 2019)</li><li><a href="https://www.open-bio.org/wiki/BOSC_2018">BOSC 2018 </a> Portland, Oregon (colocated with the Galaxy Community Conference as part of <a href="https://www.open-bio.org/2018/07/27/gccbosc-2018-post-meeting-report/">GCCBOSC 2018</a>)</li>

which should look like this:

  • BOSC 2020 Toronto, Canada (as part of Bioinformatics Community Conference, BCC2020)
  • BOSC 2019 Basel, Switzerland (as part of ISMB/ECCB 2019)
  • BOSC 2018  Portland, Oregon (colocated with the Galaxy Community Conference as part of GCCBOSC 2018)

Tweaking past sponsors listing

We have logos of past sponsors here:

https://www.open-bio.org/events/bosc/sponsors/

None of the logos are clickable links - should they be?

The current display always using the same width has left some of the logos are comparatively small (e.g. GigaScience), and others larger (e.g. the squares for F1000 or PeerJ). I would like to make the landscape logos a little wider, and the square ones a little smaller.

Link on travel fellowships page(s) to blog posts

https://www.open-bio.org/travel-awards/ does not as far as I can see link to https://www.open-bio.org/category/travel-fellowship/

We could add a link to this paragraph:

Travel fellowship awardees are required to write a blog post on the OBF blog about their experience attending the event. This should be completed within three weeks after the event ends, and is a prerequisite before the awardee can receive payment.

But likely elsewhere would make sense as well?

Duplicate keynote page

https://www.open-bio.org/events/bosc/bosc-2019-keynote-building-infrastructure-for-responsible-open-science-in-africa/ duplicates https://www.open-bio.org/events/bosc/keynotes/
I think the latter should be the official page, but note that there is a tweet that references the former, so if there's a way to make that URL redirect to the second one, that would be good.

I gave up on making the formatting nice on https://www.open-bio.org/events/bosc/keynotes/; maybe you can improve it.

Collapsed menu not working

0C1FF999-2AFC-4375-A9B0-09952AAEB69B

I tried the mobile view on the latest iOS and I noticed that the menu bar doesn’t seem to work. You can uncollapse it, but you can’t click any of the menu items.

Add OBF membership page to menu bar

I just noticed that the About OBF page said, "The OBF is open to anyone who is interested in promoting open source bioinformatics / open science. Please see the Membership page for more information." -- and there was no link to the Membership page! So I added one, but it still seems like this should be on the menu bar (perhaps under About).

Make new page for BOSC 2020

https://www.open-bio.org/events/bosc/ should always point to the latest BOSC page.
The current 2019 page should move to https://www.open-bio.org/events/bosc2019/ and should appear as a new menu item under Events.
The new BOSC 2020 page should say "BOSC 2020" as the leftmost top menu item.
At some point, the BOSC subpages such as Schedule will also need to move to new URLs with 2019 in them so we can keep them accessible while having the more generic URLs point to the latest conference info.
@yochannah maybe at some point we can work on this together?

Changes to OBF "donate" page

https://www.open-bio.org/donate/

  • Add "Donate" (or "Support the OBF") to About menu (and point it to the Donate page)
  • "I noticed you only link to Click&Pledge. I wonder whether something like this makes sense: "you can donate to OBF, including via PayPal and online by credit card"
  • "(SPI also has a charitable partner organization in Europe.)" This should be removed.
  • Mention sponsorship opportunities for BOSC/CoFest and link to https://www.open-bio.org/events/bosc/sponsors/ so that SPI can link to the Donate page and it will cover both types of support

OBF home page now has too much whitespace on top left

I like the smaller font better, but now that the text is taking up less space, there's an awful lot of excess whitespace around the little bit of text near the top left of the OBF home page. Not urgent, but can we think of a way to make that look better? I suppose we could replace the photo there with a less-tall photo, though I really like the current photo.
Screen Shot 2019-05-28 at 12 27 28 PM

Custom ordering for Board members on website

Looking at the output code, there's no ordering, so I'll need to add a custom ordering parameter - shouldn't take too long. Which of these sounds better?

  • alphabetic
  • president, secretary, treasurer, alphabetic
  • every person gets a number assigned to them so we can weight their entries manually.
  • other?

I'd also suggest something about length of service/seniority sort but that info will be harder to find so I'd rather not unless everyone else really loves it.

Originally posted by @yochannah in #37 (comment)

Document how style updates are deployed

Currently any changes to the style made here on GitHub require manual upload to the server to go live. We should document this, perhaps in the README.md (bus factor etc).

wordpress styles refactor

in many place we have repeated styles that aren't necessary; it would be nice to cut down on the lines of duplicate code and/or add a pre-processor + good docs to the CSS.

It's also important to note that where possible styles should automatically be applied to content: right now there are many cases where someone may be using the WYSIWYG block editor in wordpress and accidentally delete a class or id which breaks the site formatting. Adding these classes to the templates so they don't need to be edited manually by content editors would make things much better!

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.