Skip to content

PGPinformatics/GETConference.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

292 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GET Conference Website

The GET Conference: https://pgpconference.github.io/pgpconference/ repo

Checklist from PGP Global Site

  • Contact Form?
  • Agnostic config
  • Absolute URLS (in-progress)
  • SEO
  • Check for Broken Links

Staging & Production

Google Analytics

Change Google Analytics code in head.html to read:

{%- if jekyll.environment == 'production' and site.google_analytics -%}
  {%- if site.url contains "personalgenomes" -%}
  {%- include google-analytics.html -%}
  {%- endif -%}
{%- endif -%}

Questions

  1. Is there any reason the "Sign up for Email Updates" link on the Sidebar needs to go to /updates.html?
    • I've currently set it up to just go straight to the sign-up form
  2. Google Analytics Setup?

404 Page

  • Displaying a sitemap might be the best option

2012

  • Finish styles for Agenda page

Favicon

  • Need to set Favicon. Generate favicon files using Real Favicon Generator
    • Need to make background transparent instead of white

Optional

SCSS Refactor

  • Move Speakers & Organizers section out from _custom.scss to _collections.scss
  • Would love to get rid of the whole .site-nav vs .top-nav issue
    • Creates too many chained classes

DRY

  • Ideally make the following pages more DRY:
    • Agenda
    • Labs
  • Is it possibly to have a single _include_ for processing speaker lists that look exactly the same, but might need slightly different classes/data? (Judges, Speakers, etc)
    • Should be easy enough to do with a bit of liquid

Nav - Highlight Current Page

  • See about integrating code for highlighting the current page into the Nav menu
    • Good for Accessibility
{%- for path in page_paths -%}
  {%- assign my_page = site.pages | where: "path", path | first -%}
  {%- if my_page.title -%}
  <a class="page-link" href="{{ my_page.url | relative_url }}">{{ my_page.title | escape }}</a>
  {%- endif -%}
{%- endfor -%}

Collections

  • Would like to find a way to tidy the directory structure up
    • May be a Jekyll limitation though

Relative Directories

See here:

# From: https://simpleit.rocks/ruby/jekyll/collections/understanding-how-collections-work/
{% for collection in site.collections %}
 Collection name: {{collection.label}}
 Relative path to the collection's source directory: {{collection.relative_directory }}
 Full path to the collection's directory: {{collection.directory}}
 Output collection files as individual files?: {{collection.output}}
 {% for doc in collection.docs%}
  {{doc.title}}
  {{doc.slug}}
 {% endfor %}
{% endfor %}

About

Repo for the GET Conference

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •