Skip to content

Commit

Permalink
jekyll build from Action b406a3e
Browse files Browse the repository at this point in the history
  • Loading branch information
kwcooper committed Jul 4, 2024
0 parents commit 245608a
Show file tree
Hide file tree
Showing 234 changed files with 95,411 additions and 0 deletions.
Empty file added .nojekyll
Empty file.
274 changes: 274 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,274 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="shortcut icon" href="/assets/favicon/favicon.ico">
<link rel="icon" sizes="16x16 32x32 64x64" href="/assets/favicon/favicon.ico">
<link rel="icon" type="image/png" sizes="196x196" href="/assets/favicon/favicon-192.png">
<link rel="icon" type="image/png" sizes="160x160" href="/assets/favicon/favicon-160.png">
<link rel="icon" type="image/png" sizes="96x96" href="/assets/favicon/favicon-96.png">
<link rel="icon" type="image/png" sizes="64x64" href="/assets/favicon/favicon-64.png">
<link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon/favicon-32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon/favicon-16.png">
<link rel="apple-touch-icon" href="/assets/favicon/favicon-57.png">
<link rel="apple-touch-icon" sizes="114x114" href="/assets/favicon/favicon-114.png">
<link rel="apple-touch-icon" sizes="72x72" href="/assets/favicon/favicon-72.png">
<link rel="apple-touch-icon" sizes="144x144" href="/assets/favicon/favicon-144.png">
<link rel="apple-touch-icon" sizes="60x60" href="/assets/favicon/favicon-60.png">
<link rel="apple-touch-icon" sizes="120x120" href="/assets/favicon/favicon-120.png">
<link rel="apple-touch-icon" sizes="76x76" href="/assets/favicon/favicon-76.png">
<link rel="apple-touch-icon" sizes="152x152" href="/assets/favicon/favicon-152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/assets/favicon/favicon-180.png">
<meta name="msapplication-TileColor" content="#FFFFFF">
<meta name="msapplication-TileImage" content="/assets/favicon/favicon-144.png">
<meta name="msapplication-config" content="/assets/favicon/browserconfig.xml">
<!-- Bootstrap core CSS -->
<link href="/assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<!-- Custom fonts for this template -->
<link href="/assets/vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css">
<link href='https://fonts.googleapis.com/css?family=Kaushan+Script' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700' rel='stylesheet' type='text/css'>
<!-- Custom styles -->
<link href="/assets/css/agency.css" rel="stylesheet">
<link href="/assets/css/styles.css" rel="stylesheet">
<!-- Bootstrap core JavaScript -->
<script src="/assets/vendor/jquery/jquery.min.js"></script>
<script src="/assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- Plugin JavaScript -->
<script src="/assets/vendor/jquery-easing/jquery.easing.min.js"></script>
<!-- Contact form JavaScript -->
<script src="/assets/js/jqBootstrapValidation.js"></script>
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>Error 404 | Global Consortium for Chemosensory Research (GCCR)</title>
<meta name="generator" content="Jekyll v3.9.3" />
<meta property="og:title" content="Error 404" />
<meta name="author" content="Global Consortium for Chemosensory Research" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="Website of the Global Consortium for Chemosensory Research (GCCR)" />
<meta property="og:description" content="Website of the Global Consortium for Chemosensory Research (GCCR)" />
<link rel="canonical" href="https://gcchemosensr.org/404.html" />
<meta property="og:url" content="https://gcchemosensr.org/404.html" />
<meta property="og:site_name" content="Global Consortium for Chemosensory Research (GCCR)" />
<meta property="og:image" content="https://gcchemosensr.org/assets/img/logo_draft_white.jpg" />
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary_large_image" />
<meta property="twitter:image" content="https://gcchemosensr.org/assets/img/logo_draft_white.jpg" />
<meta property="twitter:title" content="Error 404" />
<meta name="twitter:site" content="@GCChemosensoryR" />
<meta name="twitter:creator" content="@GCChemosensoryR" />
<meta property="article:publisher" content="https://www.facebook.com/GCChemosensoryR" />
<meta name="google-site-verification" content="S7TET_uGgndBtbrvnFOqqgP8JhOuP89zmCJFgFGZcFQ" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"WebPage","author":{"@type":"Person","name":"Global Consortium for Chemosensory Research"},"description":"Website of the Global Consortium for Chemosensory Research (GCCR)","headline":"Error 404","image":"https://gcchemosensr.org/assets/img/logo_draft_white.jpg","publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"https://gcchemosensr.org/assets/img/logo_32x32.jpg"},"name":"Global Consortium for Chemosensory Research"},"url":"https://gcchemosensr.org/404.html"}</script>
<!-- End Jekyll SEO tag -->


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-162429198-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'UA-162429198-1');
</script>
<!-- End Google Analytics -->

</head>
<body id="page-top">
<nav>

</nav>
<!-- Navigation -->
<nav class="navbar navbar-expand-lg navbar-dark fixed-top" id="mainNav">
<div class="container">
<a class="navbar-brand js-scroll-trigger" href="/"> GCCR </a>
<!-- <img style=" display: inline-block;width: 150px" src="/assets/img/gccr_logo_transp.png" alt="GCCR logo"> -->
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
Menu
<i class="fas fa-bars"></i>
</button>
<div class="collapse navbar-collapse" id="navbarResponsive">
<ul class="navbar-nav text-uppercase ml-auto">




<li class="nav-item">
<a class="nav-link js-scroll-trigger" href="/patient-orgs/">For Patients</a>
</li>



<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">COVID-19 <span class="caret"></span></a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">

<a class="dropdown-item" href="/projects/">COVID-19 Projects</a>

<a class="dropdown-item" href="/surveys/">Surveys</a>

<a class="dropdown-item" href="/links/">COVID-19 Links</a>

</div>
</li>




<li class="nav-item">
<a class="nav-link js-scroll-trigger" href="/webinars/">Webinars</a>
</li>



<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Members <span class="caret"></span></a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">

<a class="dropdown-item" href="/members/">Our Members</a>

<a class="dropdown-item" href="/join/">Join</a>

</div>
</li>




<li class="nav-item">
<a class="nav-link js-scroll-trigger" href="/publications/">Publications</a>
</li>




<li class="nav-item">
<a class="nav-link js-scroll-trigger" href="#contact">Contact</a>
</li>


</ul>
</div>
</div>
</nav>

<!-- Header -->
<header class="masthead">
<div class="container">
<div class="intro-text">
<div class="intro-lead-in text-uppercase"> Global Consortium</div>
<div class="intro-lead-in text-uppercase"> for Chemosensory Research </div>
<!-- <div class="text-muted"> Scientists, clinicians and patient advocates conducting international studies on taste and smell. </div> -->
</div>
</div>
</header>

<!-- About -->
<section class="page-section" id="about">
<div class="container">
<div class="row">
<div class="col-lg-12 text-center">
<h2 class="section-heading text-uppercase">AHHHHH A 404 Error!</h2>
<hr>
<h3 class="section-subheading text-muted">Okay. Breathe. No reason to panic. Either you were working hard and typed a link wrong in haste, in which you can easily fix that now. Or, <a href="http://kwcooper.xyz" target="_blank">Keiland</a>, one of the site developers, was up late, and misconfigured a few links trying to pull this whole thing off. Let's be honest, this is the most likely case, and since the customer is always right, we'll go with that anyway.</h3>
<h3> Please try another link above, and thank you for stopping by.</h3>
</div>
</div>
</div>
</section>

<!-- Contact -->
<section class="page-section" id="contact">
<div class="container">
<div class="row">
<div class="col-lg-12 text-center">
<h2 class="section-heading text-uppercase">Contact Us</h2>
<p class="section-heading"> <i>please feel free to send us an email at [email protected], or access our contact form below</i></p>
</div>
</div>
<div class="col-lg-12 text-center">
<a href="https://forms.gle/ZbojYRaQ7d7tAsFv7" target="_blank" class="btn btn-primary btn-xl text-uppercase">Contact Form</a>
<!-- <button id="googleFormButton" class="btn btn-primary btn-xl text-uppercase" type="submit">Contact Form</button> -->
</div>
<!-- 230802 formspree is too expensive, migrating to google form -->
<!-- <form
action="https://formspree.io/mknvrbar"
method="POST">
<div class="row">
<div class="col-lg-12">
<form id="contactForm" name="sentMessage" novalidate="novalidate">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<input class="form-control" placeholder="Your email *" type="text" name="_replyto" required="required" data-validation-required-message="Please enter your name.">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<textarea class="form-control" id="message" name="message" placeholder="Your Message *" required="required" data-validation-required-message="Please enter your name."></textarea>
</div>
</div>
<div class="clearfix"></div>
<div class="col-lg-12 text-center">
<button id="sendMessageButton" class="btn btn-primary btn-xl text-uppercase" type="submit">Send Message</button>
</div>
</div>
</form>
</div>
</div>
</form> -->
</div>
</section>
<!-- Footer -->
<footer class="footer">
<div class="container">
<div class="row align-items-center">
<div class="col-md-4">
<span class="copyright">Copyright &copy; <a href="/">GCCR</a> 2020-2024</span>
</div>
<div class="col-md-4">
<ul class="list-inline social-buttons">
<li class="list-inline-item">
<a href="https://twitter.com/GCChemosensoryR" target="_blank">
<i class="fab fa-twitter"></i>
</a>
</li>
<li class="list-inline-item">
<a href="https://github.com/GCCR" target="_blank">
<i class="fab fa-github"></i>
</a>
</li>
<li class="list-inline-item">
<a href="https://www.facebook.com/GCChemosensoryR/" target="_blank">
<i class="fab fa-facebook"></i>
</a>
</li>
<li class="list-inline-item">
<a href="https://www.linkedin.com/company/gccr" target="_blank">
<i class="fab fa-linkedin"></i>
</a>
</li>
</ul>
</div>
<div class="col-md-4">
<ul class="list-inline quicklinks">
<li class="list-inline-item">
<a href="/privacy/">Privacy Policy</a>
</li>
</ul>
</div>
</div>
</div>
</footer>



<!-- Custom scripts for this template -->
<script src="/assets/js/agency.min.js"></script>
</body>
</html>
1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
gcchemosensr.org
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
The MIT License (MIT)

Copyright (c) 2013-2019 Blackrock Digital LLC

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
63 changes: 63 additions & 0 deletions README.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
[![GitHub Pages build status](https://github.com/GCCR/GCCR.github.io/workflows/Build%20and%20deploy%20Jekyll%20site%20to%20GitHub%20Pages/badge.svg)](https://github.com/GCCR/GCCR.github.io/actions)

# ~ Official website of the [GCCR](https://GCCR.github.io) ~

## Contributing to the website

:point_right: To add new survey links, edit [_data/survey-links.yml](./_data/survey-links.yml) and **be careful with the indentation !**

### *For developers*

1. **Setting up the environment**

Start by installing Jekyll and its dependencies by following the instructions [here](https://jekyllrb.com/docs/installation/)

We recommend you to update Ruby Gems and the bundler after that:
```shell
gem update --system
bundle update --bundler
```

2. **Cloning the repository**
```shell
git clone https://github.com/GCCR/GCCR.github.io.git
cd GCCR.github.io
```
The `master` branch is used to build the website.
Modifications on this branch will directly affect the website so push commits on this branch only after testing them locally.

When making big changes, you should push your commits to a new branch, then open a pull-request so that it can be reviewed by others. Once approved, your branch will be merged with the master branch which will automatically trigger an update of the website.

A few reminders about `git`:
* To identify which branch you're working on, use `git branch`.
* To switch between branches, use the `git checkout` command.
* If you realize too late that you've started working on the `master` branch instead of a new branch, you can move your changes to a new branch with the `git switch -c my-new-branch` command.
* To push your changes from a branch `new-branch` to GitHub, use `git push -u origin new-branch`.

3. **Running the website locally**

You'll need to install a few plugins first
```shell
bundle install
```

You're done ! To run the server locally, type `bundle exec jekyll serve` and the default address should be [http://localhost:4000/](http://localhost:4000/)

I heavily suggest that you quickly go through [Jekyll's tutorial](https://jekyllrb.com/docs/step-by-step/01-setup/) to understand how Jekyll works.

4. **Organization of the repo**

* `surveys` folder: all the translations for the surveys pages are located here
* `_data` folder
These files should **NOT** be modified manually, **except**:
* To modify the links of the navigation bar, edit [_data/navigation.yml](./_data/navigation.yml)
* To add new survey links, edit [_data/survey-links.yml](./_data/survey-links.yml)
* `_includes` folder: all the repetitive HTML code (navigation bar, footer, contact form...*etc*.) is gathered here
* `_layouts` folder: contains templates for the website pages (a default layout shared by every page, and a template for blog posts which inherits from the default one)
* `_posts` folder: where blog/news posts will be located. :warning: All files in this folder should be named `YYYY-MM-DD-short-title.md`. The format used by these files is [Markdown](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet), but you can also use plain HTML if you're comfortable with it. The front-matter at the begining of each .md file is used to specify the author and the title (and maybe more things later). You can use a custom alias for the author name by creating a new entry in [_data/authors.yml](./_data/authors.yml). If you don't want to create an entry, simply type you full name, and it will use the default GCCR avatar and link the GCCR Twitter instead of your own.
* `_sass` folder: contains custom SCSS files.
* `_scripts` folder: scripts to automatically generate some files (for now, the members map and listing)
* `assets` folder: all images, javascript resources, css stylesheets...*etc*. are located here
* `news` folder: contains the front page for the blog/news section.
* `_config.yml` file: the configuration file read by Jekyll. This is where you configure the default layouts used by each page, permalinks, plugins for SEO...*etc*. You can access the value of any variable in this file through `{{ site.my_variable }}` in your HTML code.

Loading

0 comments on commit 245608a

Please sign in to comment.