Skip to content

Commit

Permalink
updated website according to melissa's suggestions
Browse files Browse the repository at this point in the history
  • Loading branch information
Brian Leonard authored and Brian Leonard committed Dec 12, 2024
1 parent b5156ad commit 70bdd1b
Show file tree
Hide file tree
Showing 19 changed files with 784 additions and 202 deletions.
Binary file added .DS_Store
Binary file not shown.
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.2.2
3 changes: 3 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
source "https://rubygems.org"
gem "jekyll"
gem "webrick"
76 changes: 76 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
GEM
remote: https://rubygems.org/
specs:
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
bigdecimal (3.1.3)
colorator (1.1.0)
concurrent-ruby (1.3.4)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
eventmachine (1.2.7)
ffi (1.17.0-arm64-darwin)
forwardable-extended (2.6.0)
google-protobuf (4.29.1-arm64-darwin)
bigdecimal
rake (>= 13)
http_parser.rb (0.8.0)
i18n (1.14.6)
concurrent-ruby (~> 1.0)
jekyll (4.3.4)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (~> 1.0)
jekyll-sass-converter (>= 2.0, < 4.0)
jekyll-watch (~> 2.0)
kramdown (~> 2.3, >= 2.3.1)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0)
mercenary (>= 0.3.6, < 0.5)
pathutil (~> 0.9)
rouge (>= 3.0, < 5.0)
safe_yaml (~> 1.0)
terminal-table (>= 1.8, < 4.0)
webrick (~> 1.7)
jekyll-sass-converter (3.0.0)
sass-embedded (~> 1.54)
jekyll-watch (2.2.1)
listen (~> 3.0)
kramdown (2.5.1)
rexml (>= 3.3.9)
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.4)
listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.4.0)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (6.0.1)
rake (13.0.6)
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
rexml (3.3.9)
rouge (4.5.1)
safe_yaml (1.0.5)
sass-embedded (1.82.0-arm64-darwin)
google-protobuf (~> 4.28)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
unicode-display_width (2.6.0)
webrick (1.9.1)

PLATFORMS
arm64-darwin-22
ruby

DEPENDENCIES
jekyll
webrick

BUNDLED WITH
2.4.22
116 changes: 75 additions & 41 deletions _data/en.yml
Original file line number Diff line number Diff line change
@@ -1,44 +1,78 @@
---
# Navigation
whatWeDo: About
events: Events
contact: Contact
tellMeMore: Tell Me More

activitiesSubheading: ''
activities:
- title: FAIR project organisation
description: 'Work with your data in formats that make your life easy and help you document and share with others.</p>'
getStarted: Get Started
getInvolved: Get Involved
forDevelopers: For Developers
acknowledgements: Acknowledgements

# Hero section
heroTitle: Psych-DS
heroSubtitle: A specification for organizing datasets in the social & behavioral sciences

# About section
aboutHeading: About
aboutText1: >
Data sharing is important, but it can be hard to know how to do it well. When every scientist makes their own decisions about how to structure and share data,
it can be challenging and time-consuming to understand each others' datasets - or even our own work, six months from now!
aboutText2: >
Psych-DS is a community data standard and technical specification that provides a systematic approach to organizing scientific datasets.
It is designed so you can make as few changes as possible to how you work with your datasets right now, in order to make it possible for you to share data exactly as you want to in the future.
Psych-DS provides tools for building and validating datasets, and works to create a consensus format that unlocks machine-readable data sharing for the social and behavioral sciences.
# Get Started section
getStartedHeading: Get Started
getStartedItems:
- title: Guide
description: Learn how to organize your scientific projects to use Psych-DS, and set up your first Psych-DS dataset.
icon: fa-cogs
- title: Human friendly, machine readable
description: 'Designed for individual scientists to generate machine-readable datasets and metadata.'
icon: fa-laptop
- title: Community driven
description: "Building consensus for how we structure/document our data so we can find and extend each others' work."
icon: fa-group

events: Events
eventsSubheading: Our upcoming and recent events
eventPlaceholder: Nothing yet! Propose an event here.
suggestEvent: Suggest an Event
leadership: How to lead a Study Group session
pastEvents: See Our Past Events

notification: Want to be notified of our upcoming events?
watching: 'Head over to <a href="https://github.com/mozillascience/studyGroup">GitHub</a> and watch our repository, like this:'
watchingCaption: 'Look in the top right-hand corner of <a href="%GITHUB_REPO_URL%">our repo</a>, and click "Watching." <br>You can undo this at any time in the same place.'

calendar: Subscribe to our events calendar!
calendarSubheading: 'We also invite you to follow <a href="%CALENDAR_EMBED_URL%" target="_blank">our calendar</a>, where events will be posted.'
googleCalendar: 'If you use Google calendar, you can add our calendar by pressing the "Google Calendar" button at the bottom-right of <a href="%CALENDAR_EMBED_URL%" target="_blank">this page</a>.'
iCal: 'If you use another calendar app, you can copy and paste <a href="%CALENDAR_ICAL_URL%">this address</a> into any calendar product that supports the iCal format.'

sayHi: You can help
contactSubheading: "Right now, discussions about this project take place via comments and edits to the <a href='https://docs.google.com/document/d/1u8o5jnWk0Iqp_J06PTu5NjBfVsdoPbBhstht6W0fFp0/edit?usp=sharing' style='color:white'>technical specification draft</a>, on the <a href='https://groups.google.com/forum/#!forum/psych-data-standards' style='color:white'>mailing list</a>, and in issues in our <a href='https://github.com/psych-DS/psych-DS' style='color:white'>GitHub repository</a>.<br><br>
Click below to join the mailing list OR to hear about Psych-DS when we officially launch the specification."
contact: Stay in touch

teamHeadline: Who We Are
teamSubheading: "We're scientists, students and researchers who want to work with you!"
interests: Interests

codeOfConduct: Study Group Code of Conduct
link: "https://psychds-docs.readthedocs.io/en/latest/guides/1_getting_started/" # Add actual link
- title: Gallery
description: See examples of Psych-DS datasets in a variety of different domains.
icon: fa-folder
link: "https://github.com/psych-ds/example-datasets" # Update with correct link
- title: Validator
description: Use the Psych-DS validator to test whether your dataset meets the Psych-DS specification.
icon: fa-check-circle
link: "https://psych-ds.github.io/validator/" # Add actual validator link

# Get Involved section
getInvolvedHeading: Get Involved
getInvolvedText1: >
This is an ongoing project, and we are actively looking for contributors! We are interested in working with you if you care about making it easier for scientists to work with their data,
whether or not you have specific coding skills. The current maintainers of Psych-DS are
<a style="color:#fed136" href="https://github.com/mekline">Melissa Kline Struhl</a> (Project Lead) and
<a style="color:#fed136" href="https://github.com/bleonar5">Brian Leonard</a> (Software Engineer).
getInvolvedText2: >
Join the mailing list to get involved with building tools and helping people adopt Psych-DS, OR if you would like to hear from us when we officially launch the specification.
# For Developers section
forDevelopersHeading: For Developers
forDevelopersItems:
- title: Docs
description: Our complete documentation for Psych-DS, including the full specification generated from LinkML schema.
icon: fa-book
link: "https://psychds-docs.readthedocs.io/en/latest/reference/rules_and_conventions/"
- title: Github
description: Our github organization page, where you can find repositories with the source code for our tools, sites, and schema model.
icon: fa-github
link: "https://github.com/psych-ds"


forDevelopersText1: >
Our complete documentation for Psych-DS, including the full specification generated from LinkML schema, can be found <a style="color:#fed136" href="https://psychds-docs.readthedocs.io/en/latest/reference/rules_and_conventions/">here</a>.
forDevelopersText2: >
For an overview of our complete codebase, get started on our <a style="color:#fed136" href="https://github.com/psych-ds">Github page</a>.
# Acknowledgements section
acknowledgementsHeading: Acknowledgements
acknowledgementsIntro: "Psych-DS has been supported by the following generous funders"
acknowledgementsItems:
- name: Mozilla Science Lab
image: img/ScienceLabSticker.ai.png
link: https://mozillascience.org/
grantNumber: null
- name: US National Institutes of Health
image: img/nih.jpeg
link: https://www.nih.gov/
grantNumber: 1RF1MH132747-01
90 changes: 13 additions & 77 deletions _includes/about.html
Original file line number Diff line number Diff line change
@@ -1,80 +1,16 @@
<!-- About Section -->
<section id="about">
<div class="container">
<div class="row">
<div class="col-lg-12 text-center">
<h2 class="section-heading">About</h2>
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3>
</div>
<section id="about">
<div class="container">
<div class="row">
<div class="col-lg-12 text-center">
<h2 class="section-heading">{{site.data.en.aboutHeading}}</h2>
</div>
<div class="row">
<div class="col-lg-12">
<ul class="timeline">
<li>
<div class="timeline-image">
<img class="img-circle img-responsive" src="img/about/1.jpg" alt="">
</div>
<div class="timeline-panel">
<div class="timeline-heading">
<h4>2009-2011</h4>
<h4 class="subheading">Our Humble Beginnings</h4>
</div>
<div class="timeline-body">
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p>
</div>
</div>
</li>
<li class="timeline-inverted">
<div class="timeline-image">
<img class="img-circle img-responsive" src="img/about/2.jpg" alt="">
</div>
<div class="timeline-panel">
<div class="timeline-heading">
<h4>March 2011</h4>
<h4 class="subheading">An Agency is Born</h4>
</div>
<div class="timeline-body">
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p>
</div>
</div>
</li>
<li>
<div class="timeline-image">
<img class="img-circle img-responsive" src="img/about/3.jpg" alt="">
</div>
<div class="timeline-panel">
<div class="timeline-heading">
<h4>December 2012</h4>
<h4 class="subheading">Transition to Full Service</h4>
</div>
<div class="timeline-body">
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p>
</div>
</div>
</li>
<li class="timeline-inverted">
<div class="timeline-image">
<img class="img-circle img-responsive" src="img/about/4.jpg" alt="">
</div>
<div class="timeline-panel">
<div class="timeline-heading">
<h4>July 2014</h4>
<h4 class="subheading">Phase Two Expansion</h4>
</div>
<div class="timeline-body">
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p>
</div>
</div>
</li>
<li class="timeline-inverted">
<div class="timeline-image">
<h4>Be Part
<br>Of Our
<br>Story!</h4>
</div>
</li>
</ul>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<p class="text-muted">{{site.data.en.aboutText1}}</p>
<br/>
<p class="text-muted">{{site.data.en.aboutText2}}</p>
</div>
</div>
</section>
</div>
</section>
30 changes: 30 additions & 0 deletions _includes/acknowledgements.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<!-- _includes/acknowledgements.html -->
<section id="acknowledgements">
<div class="container">
<div class="row">
<div class="col-lg-12 text-center">
<h2 class="section-heading">{{site.data.en.acknowledgementsHeading}}</h2>
<p class="lead">{{site.data.en.acknowledgementsIntro}}</p>
</div>
</div>
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<div class="funders-grid">
{% for funder in site.data.en.acknowledgementsItems %}
<a href="{{ funder.link }}" class="funder-card" target="_blank">
<div class="funder-image">
<img src="{{ funder.image }}" alt="{{ funder.name }}">
</div>
<div class="funder-info">
<h4>{{ funder.name }}</h4>
{% if funder.grantNumber %}
<p class="grant-number">{{ funder.grantNumber }}</p>
{% endif %}
</div>
</a>
{% endfor %}
</div>
</div>
</div>
</div>
</section>
Loading

0 comments on commit 70bdd1b

Please sign in to comment.