Repository: LeNPaul/academic Branch: gh-pages Commit: 5303e549d057 Files: 42 Total size: 31.5 KB Directory structure: gitextract_np42nmfs/ ├── .gitignore ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── _config.yml ├── _data/ │ ├── cv/ │ │ ├── academic-experience.yml │ │ └── education.yml │ ├── publications.yml │ └── settings.yml ├── _includes/ │ ├── contact.html │ ├── footer.html │ ├── head.html │ ├── header.html │ └── publications.html ├── _layouts/ │ ├── contact.html │ ├── courses.html │ ├── cv.html │ ├── default.html │ ├── home.html │ ├── page.html │ ├── people.html │ ├── post.html │ └── publications.html ├── _posts/ │ ├── 2020-01-01-sample-post.md │ ├── 2020-02-01-class-update.md │ └── 2020-03-01-new-paper-published.md ├── _sass/ │ └── main.scss ├── academic.gemspec ├── assets/ │ └── css/ │ └── main.scss ├── contact.md ├── courses/ │ ├── quantum-mechanics.md │ ├── stellar-structures.md │ └── vector-calculus.md ├── courses.md ├── cv.md ├── index.md ├── people/ │ ├── graduate-student.md │ ├── lab-technician.md │ └── primary-investigator.md ├── people.md └── publications.md ================================================ FILE CONTENTS ================================================ ================================================ FILE: .gitignore ================================================ *.gem .bundle .jekyll-cache .sass-cache _site Gemfile.lock ================================================ FILE: CHANGELOG.md ================================================ # Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [1.0.0] - 2021-05-15 ### Added - Create gem-based theme scaffolding [#2](https://github.com/LeNPaul/academic/issues/2) - Create default.html layout [#3](https://github.com/LeNPaul/academic/issues/3) - Create home.html layout [#4](https://github.com/LeNPaul/academic/issues/4) - Create page.html layout [#5](https://github.com/LeNPaul/academic/issues/5) - Create people.html layout [#6](https://github.com/LeNPaul/academic/issues/6) - Create publications.html layout [#7](https://github.com/LeNPaul/academic/issues/7) - Create post.html layout [#8](https://github.com/LeNPaul/academic/issues/8) - Create cv.html layout [#9](https://github.com/LeNPaul/academic/issues/9) - Create contact.html layout [#10](https://github.com/LeNPaul/academic/issues/10) - Create course.html layout [#11](https://github.com/LeNPaul/academic/issues/11) ### Changed - Prepare theme to be published on RubyGems [#12](https://github.com/LeNPaul/academic/issues/12) ================================================ FILE: Gemfile ================================================ # frozen_string_literal: true source "https://rubygems.org" gemspec ================================================ FILE: LICENSE.txt ================================================ The MIT License (MIT) Copyright (c) 2021 Paul Le 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. ================================================ FILE: README.md ================================================ # academic ### A Jekyll theme for academia ![Academic Screenshot](https://raw.githubusercontent.com/LeNPaul/academic/gh-pages/screenshot.png) A Jekyll theme designed for academia, although you can use it for almost any other purpose as well: * Showcase your research interests, publications, your curriculum vitae, the people in your research group, and your contact information. * Manage courses that you are teaching. * Provide updates to your students and faulty. For a guide on how to deploy a Jekyll site using GitHub Pages, please check out [this article](https://paulle.ca/jekyll-tutorials/deploy-jekyll-site-github-pages). If you like my work then please consider supporting me with [Ko-fi](https://ko-fi.com/paulle). ## Installation ### Ruby Gem Method Add this line to your Jekyll site's `Gemfile`: ```ruby gem "academic-jekyll-theme" ``` And add this line to your Jekyll site's `_config.yml`: ```yaml theme: academic-jekyll-theme ``` And then execute: $ bundle Or install it yourself as: $ gem install academic-jekyll-theme ## Usage ### Layouts The following sections describe usage instructions for this Jekyll theme,including available layouts, includes, sass and/or assets. #### Home The `_layouts/home.html` layout defines the home page for this theme. An introduction to your research group or to yourself can be provided, along with a list of featured publications. There is also a section for providing any updates through posts placed in the `_posts` directory. #### People The `_layouts/people.html` layout can be used to showcase and describe people in your research group. People are defined in the `_data/settings.yml` file, and markdown pages for each person with the `_layouts/page.html` layout can be placed in the `people` directory. #### Publications The `_layouts/publications.html` layout can be used to showcase selected publications, or the entire catalogue of publications. Direct links to the paper can be used, or a PDF copy of the paper can be served. Publications are defined in the `_data/publications.yml` file, and any PDF files that are served can be placed in the `publications` directory. #### Courses The `_layouts/courses.html` layout can be used to showcase courses that were taught in the past or are currently being taught. Courses are defined in the `_data/settings.yml` file, and markdown pages for each course with the `_layouts/page.html` layout can be placed in the `courses` directory. Related course material, such as PDF files, can also be placed in the `courses` directory in a subdirectory with the same name as the corresponding course. #### CV The `_layouts/cv.html` layout can be used to showcase a curriculum vitae. The sections of the cv are defined in the `_data/cv` directory, where each section has its own `
.yml` file. #### Contact The `_layouts/contact.html` layout can be used to provide contact information for the research group or the people that lead the research group. Contact information is defined in the `_data/settings.yml` file. ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/LeNPaul/academic. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct. ## Development To set up your environment to develop this theme, run `bundle install`, then run `bundle exec jekyll serve`, and open your browser at `http://localhost:4000`. This starts a Jekyll server using this theme. Make changes to the pages, documents, data, etc. like normal to test this theme's contents. As you make modifications to this theme the site will regenerate and you should see the changes in the browser after a refresh. ## License The theme is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT). ================================================ FILE: _config.yml ================================================ url: "" # the base hostname & protocol for your site, e.g. http://example.com baseurl: "" # the subpath of your site, e.g. /blog title: "academic" # the name of your site, e.g. ACME Corp. description: "a Jekyll theme for academia" ================================================ FILE: _data/cv/academic-experience.yml ================================================ - title: 'Professor of Physics' description: 'McMaster University (2005 – present)' - title: 'Associate Faculty' description: 'McGill University (1987 – 2005)' ================================================ FILE: _data/cv/education.yml ================================================ - title: 'B.Sc. (Hons) Physics & Applied Mathematics' description: 'The University of Waterloo (1976-1980)' - title: 'Ph.D. Theoretical High Energy Physics' description: 'The University of Texas at Austin (1980-1985)' ================================================ FILE: _data/publications.yml ================================================ featured: - {name: 'Testing General Relativity with Present and Future Astrophysical Observations. Emanuele Berti (Mississippi U. and Lisbon, CENTRA), Enrico Barausse (Paris, Inst. Astrophys. and Paris U., VI-VII), Vitor Cardoso (Lisbon, IST and Perimeter Inst. Theor. Phys. and Lisbon, CENTRA), Leonardo Gualtieri (Rome U. and INFN, Rome), Paolo Pani (Rome U. and INFN, Rome and Lisbon, IST and Lisbon, CENTRA) et al.', url: '/publications/1501.07274.pdf'} - {name: 'Shock interactions, turbulence and the origin of the stellar mass spectrum. Ralph E. Pudritz and N. K.-R. Kevlahan', url: 'http://ms.mcmaster.ca/kevla/pdf/articles/PhilTransRSoc_2013.pdf'} - {name: 'Low shear diffusion central schemes for particle methods. Jonathan Panuelos, James Wadsley, Nicholas Kevlahan', url: 'http://ms.mcmaster.ca/kevla/pdf/articles/jcp_v414.pdf'} index: - {name: 'Testing General Relativity with Present and Future Astrophysical Observations. Emanuele Berti (Mississippi U. and Lisbon, CENTRA), Enrico Barausse (Paris, Inst. Astrophys. and Paris U., VI-VII), Vitor Cardoso (Lisbon, IST and Perimeter Inst. Theor. Phys. and Lisbon, CENTRA), Leonardo Gualtieri (Rome U. and INFN, Rome), Paolo Pani (Rome U. and INFN, Rome and Lisbon, IST and Lisbon, CENTRA) et al.', url: '/publications/1501.07274.pdf'} - {name: 'Shock interactions, turbulence and the origin of the stellar mass spectrum. Ralph E. Pudritz and N. K.-R. Kevlahan', url: 'http://ms.mcmaster.ca/kevla/pdf/articles/PhilTransRSoc_2013.pdf'} - {name: 'Low shear diffusion central schemes for particle methods. Jonathan Panuelos, James Wadsley, Nicholas Kevlahan', url: 'http://ms.mcmaster.ca/kevla/pdf/articles/jcp_v414.pdf'} - {name: 'Numerical solutions of thin film equations for polymer flows. Thomas. Salez, Joshua D. McGraw, Sara Cormier, Oliver Bäumchen, Kari Dalnoki-Veress, and Elie Raphaël', url: 'https://static1.squarespace.com/static/5684891d7086d74497aeb71f/t/56ec510d2fe1319543ab6d6f/1458327821946/10.1140-epje-i2012-12114-x.pdf'} ================================================ FILE: _data/settings.yml ================================================ menu: - {name: 'people', url: '/people'} - {name: 'publications', url: '/publications'} - {name: 'courses', url: '/courses'} - {name: 'cv', url: '/cv'} - {name: 'contact', url: '/contact'} people: - {name: 'Primary Investigator', title: 'Researcher', department: 'Physics & Astronomy', institution: 'Some University', institution_address: '1 Main Street, Canada', phone: '(000) 000-0000', email: 'hello@university.edu', office: 'Science Building 505', image: 'assets/img/primary-investigator.jpg', url: 'primary-investigator'} - {name: 'Lab Technician', title: 'Researcher', department: 'Physics & Astronomy', institution: 'Some University', institution_address: '1 Main Street, Canada', phone: '(000) 000-0000', email: 'hello@university.edu', office: 'Science Building 505', image: 'assets/img/lab-technician.jpg', url: 'lab-technician'} - {name: 'Graduate Student', title: 'Researcher', department: 'Physics & Astronomy', institution: 'Some University', institution_address: '1 Main Street, Canada', phone: '(000) 000-0000', email: 'hello@university.edu', office: 'Science Building 505', image: 'assets/img/graduate-student.jpg', url: 'graduate-student'} courses: - {name: 'Vector Calculus', url: 'vector-calculus'} - {name: 'Quantum Mechanics', url: 'quantum-mechanics'} - {name: 'Stellar Structures', url: 'stellar-structures'} social: - {icon: 'github', link: 'https://github.com/LeNPaul'} - {icon: 'twitter', link: 'https://twitter.com/paululele'} - {icon: 'instagram', link: 'https://instagram.com/paululele'} - {icon: 'linkedin', link: 'https://linkedin.com/in/lenpaul'} contacts: - {name: 'Dr. Academia', title: 'Professor', department: 'Physics & Astronomy', institution: 'Some University', institution_address: '1 Main Street, Canada', phone: '(000) 000-0000', email: 'hello@university.edu', office: 'Science Building 505', image: 'assets/img/contact.jpg'} ================================================ FILE: _includes/contact.html ================================================

Contact

{% for contact in site.data.settings.contacts %}

{{ contact.name }}

{{ contact.title }} | {{ contact.department }}

{{ contact.institution }} | {{ contact.institution_address }}

Phone: {{ contact.phone }}

Email: {{ contact.email }}

Office: {{ contact.office }}

Contact
{% endfor %}
================================================ FILE: _includes/footer.html ================================================ ================================================ FILE: _includes/head.html ================================================ {{ page.title }} | {{ site.title }} ================================================ FILE: _includes/header.html ================================================
{{ site.title }} {{ site.description }}
================================================ FILE: _includes/publications.html ================================================

Publications

{% if page.title == "Home" %} {% for item in site.data.publications.featured %}

{{ item.name }}

{% endfor %} {% else %} {% for item in site.data.publications.index %}

{{ item.name }}

{% endfor %} {% endif %}
================================================ FILE: _layouts/contact.html ================================================ --- layout: default --- {{ content }} {% include contact.html %} ================================================ FILE: _layouts/courses.html ================================================ --- layout: default --- {{ content }}

Courses

{% for course in site.data.settings.courses %}

{{ course.name }}

{% endfor %}
================================================ FILE: _layouts/cv.html ================================================ --- layout: default --- {{ content }}

CV

Education

{% for section in site.data.cv.education %}

{{ section.title }}

{{ section.description }}

{% endfor %}

Academic Experience

{% for section in site.data.cv.academic-experience %}

{{ section.title }}

{{ section.description }}

{% endfor %}
================================================ FILE: _layouts/default.html ================================================ {% include head.html %}
{% include header.html %} {{ content }} {% include footer.html %}
================================================ FILE: _layouts/home.html ================================================ --- layout: default ---

Research

{{ content }}
Home
{% include publications.html %}

Updates

{% for post in site.posts %}

{{ post.title }} - {{ post.date | date: "%B %-d, %Y" }}

{% endfor %}
================================================ FILE: _layouts/page.html ================================================ --- layout: default ---

{{ page.title }}

{{ content }}
================================================ FILE: _layouts/people.html ================================================ --- layout: default --- {{ content }}

People

{% for person in site.data.settings.people %}
{{ person.name }}

Email: {{ person.email }}

Phone: {{ person.phone }}

More info

Contact
{% endfor %} ================================================ FILE: _layouts/post.html ================================================ --- layout: default ---

{{ page.title }}

{{ content }}
================================================ FILE: _layouts/publications.html ================================================ --- layout: default --- {{ content }} {% include publications.html %} ================================================ FILE: _posts/2020-01-01-sample-post.md ================================================ --- layout: post title: "Sample Post" --- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin consequat quam vel augue sollicitudin mollis in quis lorem. Nunc congue risus id lorem accumsan malesuada. Quisque odio velit, faucibus ac urna id, tristique scelerisque elit. Morbi tempor interdum ligula, gravida sagittis purus aliquam non. Vivamus vulputate risus orci, eu dictum lectus consectetur sed. Maecenas tempus ligula eget faucibus tincidunt. Donec imperdiet ut diam nec fermentum. Donec finibus quis orci vitae iaculis. Fusce sed est est. Vivamus augue ligula, lobortis in felis et, gravida tincidunt tellus. Maecenas volutpat ultricies ornare. Aliquam fringilla ex dictum maximus aliquet. Sed et scelerisque diam, quis semper sapien. Maecenas ut ante nunc. Cras in turpis ut orci dignissim facilisis ac eget est. Vestibulum et congue arcu. Donec congue sit amet ligula ut pulvinar. Cras justo urna, congue a elit vel, convallis dictum risus. Sed sed diam interdum, laoreet neque vel, fermentum nisi. Maecenas at nisl purus. Fusce non justo libero. Nam at mauris gravida, interdum massa in, sollicitudin ante. Sed vulputate, augue at facilisis elementum, nunc quam pharetra nibh, sed pretium eros neque facilisis lorem. Cras aliquet leo a tortor molestie, at consectetur ex consectetur. Nullam quis arcu tempus, ornare massa vel, mattis est. Curabitur mattis nulla nec lectus tristique, ac viverra nulla porta. Mauris elementum pretium est, eu ornare lorem scelerisque a. Morbi porta semper ligula eget molestie. Nunc sed faucibus elit. Suspendisse non tempus quam. Vestibulum egestas turpis ut ante gravida, in molestie eros lobortis. Fusce a hendrerit velit. Duis ultricies purus a eleifend posuere. Nulla non massa eros. Suspendisse facilisis nunc sit amet euismod dictum. Cras faucibus urna et metus commodo ultricies. Proin pharetra, lectus eget ultrices consequat, risus ante dapibus lacus, sed facilisis felis neque ac tellus. Cras vehicula enim id enim faucibus mollis. Mauris turpis ex, laoreet molestie porta elementum, rhoncus a dui. Nunc congue purus et nisl viverra, in volutpat dolor aliquet. Quisque imperdiet a nibh eget rhoncus. Donec facilisis aliquam magna, ac blandit nisl posuere sit amet. Ut congue leo a leo placerat imperdiet. Fusce consectetur magna sem, et iaculis augue facilisis vel. Quisque nec ipsum fermentum, suscipit turpis quis, rutrum massa. Nullam lacinia eros eu lectus efficitur euismod. Phasellus ac urna ligula. Curabitur a massa volutpat, convallis velit ut, varius nunc. Ut venenatis pellentesque nulla, luctus accumsan eros suscipit vitae. Proin odio neque, hendrerit cursus mattis ut, aliquet ut nulla. Nulla facilisi. Donec tempus rutrum libero vel cursus. Vivamus ut varius enim, ac iaculis velit. Vestibulum lectus mauris, efficitur quis cursus mollis, ullamcorper vitae massa. Mauris feugiat ultricies nisi, et tempus mauris placerat tempor. Pellentesque maximus lacus ante. Phasellus laoreet leo ac egestas vulputate. Duis iaculis sapien in nunc imperdiet consectetur. Duis et dui lacinia, fermentum arcu sed, interdum diam. Proin id tempus magna. Aliquam elementum venenatis risus id condimentum. Maecenas augue turpis, imperdiet eget mauris eget, aliquam euismod ipsum. Nullam in faucibus justo. Donec sed nibh volutpat, vulputate diam a, finibus quam. ================================================ FILE: _posts/2020-02-01-class-update.md ================================================ --- layout: post title: "Class Update" --- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin consequat quam vel augue sollicitudin mollis in quis lorem. Nunc congue risus id lorem accumsan malesuada. Quisque odio velit, faucibus ac urna id, tristique scelerisque elit. Morbi tempor interdum ligula, gravida sagittis purus aliquam non. Vivamus vulputate risus orci, eu dictum lectus consectetur sed. Maecenas tempus ligula eget faucibus tincidunt. Donec imperdiet ut diam nec fermentum. Donec finibus quis orci vitae iaculis. Fusce sed est est. Vivamus augue ligula, lobortis in felis et, gravida tincidunt tellus. Maecenas volutpat ultricies ornare. Aliquam fringilla ex dictum maximus aliquet. Sed et scelerisque diam, quis semper sapien. Maecenas ut ante nunc. Cras in turpis ut orci dignissim facilisis ac eget est. Vestibulum et congue arcu. Donec congue sit amet ligula ut pulvinar. Cras justo urna, congue a elit vel, convallis dictum risus. Sed sed diam interdum, laoreet neque vel, fermentum nisi. Maecenas at nisl purus. Fusce non justo libero. Nam at mauris gravida, interdum massa in, sollicitudin ante. Sed vulputate, augue at facilisis elementum, nunc quam pharetra nibh, sed pretium eros neque facilisis lorem. Cras aliquet leo a tortor molestie, at consectetur ex consectetur. Nullam quis arcu tempus, ornare massa vel, mattis est. Curabitur mattis nulla nec lectus tristique, ac viverra nulla porta. Mauris elementum pretium est, eu ornare lorem scelerisque a. Morbi porta semper ligula eget molestie. Nunc sed faucibus elit. Suspendisse non tempus quam. Vestibulum egestas turpis ut ante gravida, in molestie eros lobortis. Fusce a hendrerit velit. Duis ultricies purus a eleifend posuere. Nulla non massa eros. Suspendisse facilisis nunc sit amet euismod dictum. Cras faucibus urna et metus commodo ultricies. Proin pharetra, lectus eget ultrices consequat, risus ante dapibus lacus, sed facilisis felis neque ac tellus. Cras vehicula enim id enim faucibus mollis. Mauris turpis ex, laoreet molestie porta elementum, rhoncus a dui. Nunc congue purus et nisl viverra, in volutpat dolor aliquet. Quisque imperdiet a nibh eget rhoncus. Donec facilisis aliquam magna, ac blandit nisl posuere sit amet. Ut congue leo a leo placerat imperdiet. Fusce consectetur magna sem, et iaculis augue facilisis vel. Quisque nec ipsum fermentum, suscipit turpis quis, rutrum massa. Nullam lacinia eros eu lectus efficitur euismod. Phasellus ac urna ligula. Curabitur a massa volutpat, convallis velit ut, varius nunc. Ut venenatis pellentesque nulla, luctus accumsan eros suscipit vitae. Proin odio neque, hendrerit cursus mattis ut, aliquet ut nulla. Nulla facilisi. Donec tempus rutrum libero vel cursus. Vivamus ut varius enim, ac iaculis velit. Vestibulum lectus mauris, efficitur quis cursus mollis, ullamcorper vitae massa. Mauris feugiat ultricies nisi, et tempus mauris placerat tempor. Pellentesque maximus lacus ante. Phasellus laoreet leo ac egestas vulputate. Duis iaculis sapien in nunc imperdiet consectetur. Duis et dui lacinia, fermentum arcu sed, interdum diam. Proin id tempus magna. Aliquam elementum venenatis risus id condimentum. Maecenas augue turpis, imperdiet eget mauris eget, aliquam euismod ipsum. Nullam in faucibus justo. Donec sed nibh volutpat, vulputate diam a, finibus quam. ================================================ FILE: _posts/2020-03-01-new-paper-published.md ================================================ --- layout: post title: "New Paper Published" --- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin consequat quam vel augue sollicitudin mollis in quis lorem. Nunc congue risus id lorem accumsan malesuada. Quisque odio velit, faucibus ac urna id, tristique scelerisque elit. Morbi tempor interdum ligula, gravida sagittis purus aliquam non. Vivamus vulputate risus orci, eu dictum lectus consectetur sed. Maecenas tempus ligula eget faucibus tincidunt. Donec imperdiet ut diam nec fermentum. Donec finibus quis orci vitae iaculis. Fusce sed est est. Vivamus augue ligula, lobortis in felis et, gravida tincidunt tellus. Maecenas volutpat ultricies ornare. Aliquam fringilla ex dictum maximus aliquet. Sed et scelerisque diam, quis semper sapien. Maecenas ut ante nunc. Cras in turpis ut orci dignissim facilisis ac eget est. Vestibulum et congue arcu. Donec congue sit amet ligula ut pulvinar. Cras justo urna, congue a elit vel, convallis dictum risus. Sed sed diam interdum, laoreet neque vel, fermentum nisi. Maecenas at nisl purus. Fusce non justo libero. Nam at mauris gravida, interdum massa in, sollicitudin ante. Sed vulputate, augue at facilisis elementum, nunc quam pharetra nibh, sed pretium eros neque facilisis lorem. Cras aliquet leo a tortor molestie, at consectetur ex consectetur. Nullam quis arcu tempus, ornare massa vel, mattis est. Curabitur mattis nulla nec lectus tristique, ac viverra nulla porta. Mauris elementum pretium est, eu ornare lorem scelerisque a. Morbi porta semper ligula eget molestie. Nunc sed faucibus elit. Suspendisse non tempus quam. Vestibulum egestas turpis ut ante gravida, in molestie eros lobortis. Fusce a hendrerit velit. Duis ultricies purus a eleifend posuere. Nulla non massa eros. Suspendisse facilisis nunc sit amet euismod dictum. Cras faucibus urna et metus commodo ultricies. Proin pharetra, lectus eget ultrices consequat, risus ante dapibus lacus, sed facilisis felis neque ac tellus. Cras vehicula enim id enim faucibus mollis. Mauris turpis ex, laoreet molestie porta elementum, rhoncus a dui. Nunc congue purus et nisl viverra, in volutpat dolor aliquet. Quisque imperdiet a nibh eget rhoncus. Donec facilisis aliquam magna, ac blandit nisl posuere sit amet. Ut congue leo a leo placerat imperdiet. Fusce consectetur magna sem, et iaculis augue facilisis vel. Quisque nec ipsum fermentum, suscipit turpis quis, rutrum massa. Nullam lacinia eros eu lectus efficitur euismod. Phasellus ac urna ligula. Curabitur a massa volutpat, convallis velit ut, varius nunc. Ut venenatis pellentesque nulla, luctus accumsan eros suscipit vitae. Proin odio neque, hendrerit cursus mattis ut, aliquet ut nulla. Nulla facilisi. Donec tempus rutrum libero vel cursus. Vivamus ut varius enim, ac iaculis velit. Vestibulum lectus mauris, efficitur quis cursus mollis, ullamcorper vitae massa. Mauris feugiat ultricies nisi, et tempus mauris placerat tempor. Pellentesque maximus lacus ante. Phasellus laoreet leo ac egestas vulputate. Duis iaculis sapien in nunc imperdiet consectetur. Duis et dui lacinia, fermentum arcu sed, interdum diam. Proin id tempus magna. Aliquam elementum venenatis risus id condimentum. Maecenas augue turpis, imperdiet eget mauris eget, aliquam euismod ipsum. Nullam in faucibus justo. Donec sed nibh volutpat, vulputate diam a, finibus quam. ================================================ FILE: _sass/main.scss ================================================ $backgroundColor: #ffffff; $bodyColor: #000000; $bodyFont: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; $linkColor: #212529 !important; body { background: $backgroundColor; color: $bodyColor; font-family: $bodyFont; } body a { color: $linkColor } ================================================ FILE: academic.gemspec ================================================ # frozen_string_literal: true Gem::Specification.new do |spec| spec.name = "academic-jekyll-theme" spec.version = "1.0.0" spec.authors = ["Paul Le"] spec.email = ["hello@paulle.ca"] spec.summary = "A Jekyll theme for academia." spec.homepage = "https://github.com/LeNPaul/academic" spec.license = "MIT" spec.files = `git ls-files -z`.split("\x0").select { |f| f.match(%r!^(assets|_layouts|_includes|_sass|LICENSE|README|CHANGELOG)!i) } spec.add_runtime_dependency "jekyll", "~> 4.2" end ================================================ FILE: assets/css/main.scss ================================================ --- --- @import "main"; ================================================ FILE: contact.md ================================================ --- layout: contact title: "Contact" --- ================================================ FILE: courses/quantum-mechanics.md ================================================ --- layout: page title: "Quantum Mechanics" --- #### Course Information [Course Outline](/courses/quantum-mechanics/Sample_Course_Outline.pdf) #### Lecture Notes [Lecture 1](/courses/quantum-mechanics/Sample_Lecture_Notes.pdf) [Lecture 2](/courses/quantum-mechanics/Sample_Lecture_Notes.pdf) [Lecture 3](/courses/quantum-mechanics/Sample_Lecture_Notes.pdf) #### Homework [Homework 1](/courses/quantum-mechanics/Sample_Lecture_Notes.pdf) [Homework 2](/courses/quantum-mechanics/Sample_Lecture_Notes.pdf) [Homework 3](/courses/quantum-mechanics/Sample_Lecture_Notes.pdf) #### Midterms [Midterm 1](/courses/quantum-mechanics/Sample_Midterm.pdf) [Midterm 2](/courses/quantum-mechanics/Sample_Midterm.pdf) #### Exams [Exam 1](/courses/quantum-mechanics/Sample_Exam.pdf) ================================================ FILE: courses/stellar-structures.md ================================================ --- layout: page title: "Stellar Structures" --- #### Course Information [Course Outline](/courses/stellar-structures/Sample_Course_Outline.pdf) #### Lecture Notes [Lecture 1](/courses/stellar-structures/Sample_Lecture_Notes.pdf) [Lecture 2](/courses/stellar-structures/Sample_Lecture_Notes.pdf) [Lecture 3](/courses/stellar-structures/Sample_Lecture_Notes.pdf) #### Homework [Homework 1](/courses/stellar-structures/Sample_Lecture_Notes.pdf) [Homework 2](/courses/stellar-structures/Sample_Lecture_Notes.pdf) [Homework 3](/courses/stellar-structures/Sample_Lecture_Notes.pdf) #### Midterms [Midterm 1](/courses/stellar-structures/Sample_Midterm.pdf) [Midterm 2](/courses/stellar-structures/Sample_Midterm.pdf) #### Exams [Exam 1](/courses/stellar-structures/Sample_Exam.pdf) ================================================ FILE: courses/vector-calculus.md ================================================ --- layout: page title: "Vector Calculus" --- #### Course Information [Course Outline](/courses/vector-calculus/Sample_Course_Outline.pdf) #### Lecture Notes [Lecture 1](/courses/vector-calculus/Sample_Lecture_Notes.pdf) [Lecture 2](/courses/vector-calculus/Sample_Lecture_Notes.pdf) [Lecture 3](/courses/vector-calculus/Sample_Lecture_Notes.pdf) #### Homework [Homework 1](/courses/vector-calculus/Sample_Lecture_Notes.pdf) [Homework 2](/courses/vector-calculus/Sample_Lecture_Notes.pdf) [Homework 3](/courses/vector-calculus/Sample_Lecture_Notes.pdf) #### Midterms [Midterm 1](/courses/vector-calculus/Sample_Midterm.pdf) [Midterm 2](/courses/vector-calculus/Sample_Midterm.pdf) #### Exams [Exam 1](/courses/vector-calculus/Sample_Exam.pdf) ================================================ FILE: courses.md ================================================ --- layout: courses title: "Courses" --- ================================================ FILE: cv.md ================================================ --- layout: cv title: "CV" --- ================================================ FILE: index.md ================================================ --- layout: home title: "Home" --- This theme allows an academic person to showcase their research interests, publications, research group, curriculum vitae, any courses that they may be teaching, or anything else they may want to put out into the world. Academics can use this home page to describe their research interests, display their latest publications, or provide an introduction to their research group. ================================================ FILE: people/graduate-student.md ================================================ --- layout: page title: "Graduate Student" --- Researcher - Physics & Astronomy Some University - 1 Main Street, Canada Phone: (000) 000-0000 Email: hello@university.edu Office: Science Building 505 --- Nullam lacinia eros eu lectus efficitur euismod. Phasellus ac urna ligula. Curabitur a massa volutpat, convallis velit ut, varius nunc. Ut venenatis pellentesque nulla, luctus accumsan eros suscipit vitae. Proin odio neque, hendrerit cursus mattis ut, aliquet ut nulla. Nulla facilisi. Donec tempus rutrum libero vel cursus. ================================================ FILE: people/lab-technician.md ================================================ --- layout: page title: "Lab Technician" --- Researcher - Physics & Astronomy Some University - 1 Main Street, Canada Phone: (000) 000-0000 Email: hello@university.edu Office: Science Building 505 --- Nullam lacinia eros eu lectus efficitur euismod. Phasellus ac urna ligula. Curabitur a massa volutpat, convallis velit ut, varius nunc. Ut venenatis pellentesque nulla, luctus accumsan eros suscipit vitae. Proin odio neque, hendrerit cursus mattis ut, aliquet ut nulla. Nulla facilisi. Donec tempus rutrum libero vel cursus. ================================================ FILE: people/primary-investigator.md ================================================ --- layout: page title: "Primary Investigator" --- Researcher - Physics & Astronomy Some University - 1 Main Street, Canada Phone: (000) 000-0000 Email: hello@university.edu Office: Science Building 505 --- Nullam lacinia eros eu lectus efficitur euismod. Phasellus ac urna ligula. Curabitur a massa volutpat, convallis velit ut, varius nunc. Ut venenatis pellentesque nulla, luctus accumsan eros suscipit vitae. Proin odio neque, hendrerit cursus mattis ut, aliquet ut nulla. Nulla facilisi. Donec tempus rutrum libero vel cursus. ================================================ FILE: people.md ================================================ --- layout: people title: "People" --- ================================================ FILE: publications.md ================================================ --- layout: publications title: "Publications" ---