diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml deleted file mode 100644 index c78502f480c8..000000000000 --- a/.github/FUNDING.yml +++ /dev/null @@ -1,12 +0,0 @@ -# These are supported funding model platforms - -github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] -patreon: # Replace with a single Patreon username -open_collective: # Replace with a single Open Collective username -ko_fi: alshedivat -tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel -community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry -liberapay: # Replace with a single Liberapay username -issuehunt: # Replace with a single IssueHunt username -otechie: # Replace with a single Otechie username -custom: # ['https://www.buymeacoffee.com/TkFxuKo'] diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 511f585150ba..000000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: bug -assignees: '' - ---- - -**Acknowledge the following** -- [ ] I carefully read and followed the [Getting Started](https://github.com/alshedivat/al-folio#getting-started) guide. -- [ ] I read through [FAQ](https://github.com/alshedivat/al-folio#faq) and searched through the [past issues](https://github.com/alshedivat/al-folio/issues), none of which addressed my issue. -- [ ] The issue I am raising is a potential bug in al-folio and not just a usage question.
[For usage questions, please post in the [Discussions](https://github.com/alshedivat/al-folio/discussions) instead of raising an issue.] - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**System (please complete the following information):** - - OS: [e.g. iOS] - - Browser (and its version) [e.g. chrome, safari] - - Jekyll version [e.g. 3.8.7] -- Ruby version [e.g. 2.6.5] - -**Additional context** -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 11fc491ef1da..000000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: enhancement -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/stale.yml b/.github/stale.yml deleted file mode 100644 index 8ec2004d8caa..000000000000 --- a/.github/stale.yml +++ /dev/null @@ -1,18 +0,0 @@ -# Number of days of inactivity before an issue becomes stale -daysUntilStale: 60 -# Number of days of inactivity before a stale issue is closed -daysUntilClose: 7 -# Issues with these labels will never be considered stale -exemptLabels: - - pinned - - security - - enhancement -# Label to use when marking an issue as stale -staleLabel: wontfix -# Comment to post when marking an issue as stale. Set to `false` to disable -markComment: > - This issue has been automatically marked as stale because it has not had - recent activity. It will be closed if no further activity occurs. Thank you - for your contributions. -# Comment to post when closing a stale issue. Set to `false` to disable -closeComment: false diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml deleted file mode 100644 index 0fc24dcdc824..000000000000 --- a/.github/workflows/deploy.yml +++ /dev/null @@ -1,51 +0,0 @@ -name: Deploy - -on: - push: - branches: - - master - - main - pull_request: - branches: - - master - - main - -jobs: - deploy: - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v2 - - name: Setup Ruby - uses: ruby/setup-ruby@v1 - with: - ruby-version: '3.0.2' - - name: Enable bundler cache - uses: actions/cache@v2 - with: - path: vendor/bundle - key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} - restore-keys: | - ${{ runner.os }}-gems- - - name: Install deps - run: | - gem install bundler - bundle config path vendor/bundle - bundle install --jobs 4 --retry 3 - npm install -g mermaid.cli - - name: Setup deploy options - id: setup - run: | - git config --global user.name "GitHub Action" - git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com" - if [[ ${GITHUB_REF} = refs/pull/*/merge ]]; then # pull request - echo "::set-output name=SRC_BRANCH::${GITHUB_HEAD_REF}" - echo "::set-output name=NO_PUSH::--no-push" - elif [[ ${GITHUB_REF} = refs/heads/* ]]; then # branch, e.g. master, source etc - echo "::set-output name=SRC_BRANCH::${GITHUB_REF#refs/heads/}" - fi - echo "::set-output name=DEPLOY_BRANCH::gh-pages" - - name: Deploy website - run: yes | bin/deploy --verbose ${{ steps.setup.outputs.NO_PUSH }} - --src ${{ steps.setup.outputs.SRC_BRANCH }} - --deploy ${{ steps.setup.outputs.DEPLOY_BRANCH }} diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 328023abbe33..000000000000 --- a/.travis.yml +++ /dev/null @@ -1,19 +0,0 @@ -language: ruby -rvm: - - 2.4.1 - -# Assume bundler is being used, therefore -# the `install` step will run `bundle install` by default. -script: ./bin/cibuild - -env: - global: - - NOKOGIRI_USE_SYSTEM_LIBRARIES=true # speeds up installation of html-proofer - -sudo: false # route your build to the container-based infrastructure for a faster build - -cache: bundler # caching bundler gem packages will speed up build - -# Optional: disable email notifications about the outcome of your builds -notifications: - email: false diff --git a/404.html b/404.html index 929fc572ae3e..8d3065f43ed8 100644 --- a/404.html +++ b/404.html @@ -1,9 +1,170 @@ ---- -layout: page -permalink: /404.html -title: "Page not found" -description: "Looks like there has been a mistake. Nothing exists here." -redirect: true ---- - -

You will be redirected to the main page within 3 seconds. If not redirected, please click here.

+ + + + + + + + + + + + You R. Name | Page not found + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ +
+ +
+

Page not found

+

Looks like there has been a mistake. Nothing exists here.

+
+ +
+

You will be redirected to the main page within 3 seconds. If not redirected, please click here.

+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Gemfile b/Gemfile deleted file mode 100644 index 121f076ff38c..000000000000 --- a/Gemfile +++ /dev/null @@ -1,20 +0,0 @@ -source 'https://rubygems.org' -group :jekyll_plugins do - gem 'jekyll' - gem 'jekyll-archives' - gem 'jekyll-diagrams' - gem 'jekyll-email-protect' - gem 'jekyll-feed' - gem 'jekyll-github-metadata' - gem 'jekyll-imagemagick' - gem 'jekyll-paginate-v2' - gem 'jekyll-scholar' - gem 'jekyll-sitemap' - gem 'jekyll-target-blank' - gem 'jekyll-twitter-plugin' - gem 'jemoji' - gem 'unicode_utils' - gem 'webrick' - gem 'htmlcompressor' - gem 'htmlbeautifier' -end diff --git a/_bibliography/papers.bib b/_bibliography/papers.bib deleted file mode 100644 index 7ed262b72c94..000000000000 --- a/_bibliography/papers.bib +++ /dev/null @@ -1,72 +0,0 @@ ---- ---- - -@string{aps = {American Physical Society,}} - -@book{einstein1956investigations, - bibtex_show={true}, - title={Investigations on the Theory of the Brownian Movement}, - author={Einstein, Albert}, - year={1956}, - publisher={Courier Corporation,} -} - -@article{einstein1950meaning, - abbr={AJP}, - bibtex_show={true}, - title={The meaning of relativity}, - author={Einstein, Albert and Taub, AH}, - journal={American Journal of Physics,}, - volume={18}, - number={6}, - pages={403--404}, - year={1950}, - publisher={American Association of Physics Teachers,} -} - -@article{PhysRev.47.777, - abbr={PhysRev}, - title={Can Quantum-Mechanical Description of Physical Reality Be Considered Complete?}, - author={Einstein, A. and Podolsky, B. and Rosen, N.}, - abstract={In a complete theory there is an element corresponding to each element of reality. A sufficient condition for the reality of a physical quantity is the possibility of predicting it with certainty, without disturbing the system. In quantum mechanics in the case of two physical quantities described by non-commuting operators, the knowledge of one precludes the knowledge of the other. Then either (1) the description of reality given by the wave function in quantum mechanics is not complete or (2) these two quantities cannot have simultaneous reality. Consideration of the problem of making predictions concerning a system on the basis of measurements made on another system that had previously interacted with it leads to the result that if (1) is false then (2) is also false. One is thus led to conclude that the description of reality as given by a wave function is not complete.}, - journal={Phys. Rev.,}, - volume={47}, - issue={10}, - pages={777--780}, - numpages={0}, - year={1935}, - month={May}, - publisher=aps, - doi={10.1103/PhysRev.47.777}, - url={http://link.aps.org/doi/10.1103/PhysRev.47.777}, - html={https://journals.aps.org/pr/abstract/10.1103/PhysRev.47.777}, - pdf={example_pdf.pdf}, - selected={true} -} - -@article{einstein1905molekularkinetischen, - title={{\"U}ber die von der molekularkinetischen Theorie der W{\"a}rme geforderte Bewegung von in ruhenden Fl{\"u}ssigkeiten suspendierten Teilchen}, - author={Einstein, A.}, - journal={Annalen der physik,}, - volume={322}, - number={8}, - pages={549--560}, - year={1905}, - publisher={Wiley Online Library} -} - -@article{einstein1905movement, - abbr={Ann. Phys.}, - title={Un the movement of small particles suspended in statiunary liquids required by the molecular-kinetic theory 0f heat}, - author={Einstein, A.}, - journal={Ann. Phys.,}, - volume={17}, - pages={549--560}, - year={1905} -} - -@article{einstein1905electrodynamics, - title={On the electrodynamics of moving bodies}, - author={Einstein, A.}, - year={1905} -} diff --git a/_config.yml b/_config.yml deleted file mode 100644 index 3e4e49f29242..000000000000 --- a/_config.yml +++ /dev/null @@ -1,314 +0,0 @@ -# ----------------------------------------------------------------------------- -# Site settings -# ----------------------------------------------------------------------------- - -title: blank # the website title (if blank, full name will be used instead) -first_name: You -middle_name: R. -last_name: Name -email: you@example.com -description: > # the ">" symbol means to ignore newlines until "footer_text:" - A simple, whitespace theme for academics. Based on [*folio](https://github.com/bogoli/-folio) design. -footer_text: > - Powered by Jekyll with al-folio theme. - Hosted by GitHub Pages. - Photos from Unsplash. -keywords: jekyll, jekyll-theme, academic-website, portfolio-website # add your own keywords or leave empty - -lang: en # the language of your site (for example: en, fr, cn, ru, etc.) -icon: ⚛️ # the emoji used as the favicon (alternatively, provide image name in /assets/img/) - -url: https://alshedivat.github.io # the base hostname & protocol for your site -baseurl: /al-folio # the subpath of your site, e.g. /blog/ -last_updated: false # set to true if you want to display last updated in the footer -impressum_path: # set to path to include impressum link in the footer, use the same path as permalink in a page, helps to conform with EU GDPR - -# ----------------------------------------------------------------------------- -# RSS Feed -# ----------------------------------------------------------------------------- -# will use title and url fields -# Take a look to https://github.com/jekyll/jekyll-feed for more customization - -rss_icon: true - -# ----------------------------------------------------------------------------- -# Layout -# ----------------------------------------------------------------------------- - -navbar_fixed: true -footer_fixed: true - -# Dimensions -max_width: 800px - -# TODO: add layout settings (single page vs. multi-page) - -# ----------------------------------------------------------------------------- -# Open Graph & Schema.org -# ----------------------------------------------------------------------------- -# Display links to the page with a preview object on social media. -serve_og_meta: false # Include Open Graph meta tags in the HTML head -serve_schema_org: false # Include Schema.org in the HTML head -og_image: # The site-wide (default for all links) Open Graph preview image - -# ----------------------------------------------------------------------------- -# Social integration -# ----------------------------------------------------------------------------- - -github_username: # your GitHub user name -gitlab_username: # your GitLab user name -twitter_username: # your Twitter handle -linkedin_username: # your LinkedIn user name -scholar_userid: # your Google Scholar ID -orcid_id: # your ORCID ID -medium_username: # your Medium username -quora_username: # your Quora username -publons_id: # your ID on Publons -research_gate_profile: # your profile on ResearchGate -blogger_url: # your blogger URL -work_url: # work page URL -keybase_username: # your keybase user name -wikidata_id: # your wikidata id -dblp_url: # your DBLP profile url -stackoverflow_id: #your stackoverflow id - -contact_note: > - You can even add a little note about which of these is the best way to reach you. - -google_analytics: # your google-analytics ID (format: UA-XXXXXXXXX) -google_site_verification: # your google-site-verification ID (Google Search Console) -bing_site_verification: # out your bing-site-verification ID (Bing Webmaster) -panelbear_analytics: # panelbear analytics site ID (format: XXXXXXXXX) - -# ----------------------------------------------------------------------------- -# Blog -# ----------------------------------------------------------------------------- - -blog_name: al-folio # your blog must have a name for it to show up in the nav bar -blog_description: a simple whitespace theme for academics -permalink: /blog/:year/:title/ - -# Pagination -pagination: - enabled: true - -# Comments -disqus_shortname: al-folio # put your disqus shortname -# https://help.disqus.com/en/articles/1717111-what-s-a-shortname - -# ----------------------------------------------------------------------------- -# Collections -# ----------------------------------------------------------------------------- - -collections: - news: - defaults: - layout: post - output: true - permalink: /news/:path/ - projects: - output: true - permalink: /projects/:path/ - -news_limit: 5 - -# ----------------------------------------------------------------------------- -# Jekyll settings -# ----------------------------------------------------------------------------- - -# Markdown and syntax highlight -markdown: kramdown -highlighter: rouge -highlight_theme_light: github # https://github.com/jwarby/jekyll-pygments-themes -highlight_theme_dark: native # https://github.com/jwarby/jekyll-pygments-themes -kramdown: - input: GFM - syntax_highlighter_opts: - css_class: 'highlight' - span: - line_numbers: false - block: - line_numbers: false - start_line: 1 - -# Includes & excludes -include: ['_pages'] -exclude: - - bin - - Gemfile - - Gemfile.lock - - vendor -keep_files: - - CNAME - - .nojekyll - - .git - -# Plug-ins -plugins: - - jekyll-archives - - jekyll-diagrams - - jekyll-email-protect - - jekyll-feed - - jekyll-github-metadata - - jekyll-imagemagick - - jekyll-paginate-v2 - - jekyll/scholar - - jekyll-sitemap - - jekyll-target-blank - - jekyll-twitter-plugin - - jemoji - -# Sitemap settings -defaults: - - scope: - path: "assets/**/*.*" - values: - sitemap: false -# Extras -github: [metadata] - -# ----------------------------------------------------------------------------- -# Jekyll optimization -# ----------------------------------------------------------------------------- - -# HTML remove comments () -remove_HTML_comments: false - -# HTML beautifier (_plugins/beautify.rb) / https://github.com/threedaymonk/htmlbeautifier -beautify: false # This function has conflict with the code snippets, they can be displayed incorrectly - -# HTML minify (_plugins/minify.rb) Thanks to: https://www.ffbit.com/blog/2021/03/17/html-minification-in-jekyll.html -minify: false - -# CSS/SASS minify -sass: - style: compressed - -# ----------------------------------------------------------------------------- -# Jekyll Archives -# ----------------------------------------------------------------------------- - -jekyll-archives: - enabled: [year, tags, categories] # enables year, tag and category archives (remove if you need to disable one of them). - layouts: - year: archive-year - tag: archive-tag - category: archive-category - permalinks: - year: '/blog/:year/' - tag: '/blog/tag/:name/' - category: '/blog/category/:name/' - -# ----------------------------------------------------------------------------- -# Jekyll Scholar -# ----------------------------------------------------------------------------- - -scholar: - - last_name: Einstein - first_name: [Albert, A.] - - style: apa - locale: en - - source: /_bibliography/ - bibliography: papers.bib - bibliography_template: bib - # Note: if you have latex math in your bibtex, the latex filter - # preprocessing may conflict with MathJAX if the latter is enabled. - # See https://github.com/alshedivat/al-folio/issues/357. - bibtex_filters: [latex, smallcaps, superscript] - - replace_strings: true - join_strings: true - - details_dir: bibliography - details_layout: bibtex.html - details_link: Details - - query: "@*" - - -# ----------------------------------------------------------------------------- -# Responsive WebP Images -# ----------------------------------------------------------------------------- - -imagemagick: - enabled: true - widths: - - 480 - - 800 - - 1400 - input_directories: - - assets/img/ - input_formats: - - ".jpg" - - ".jpeg" - - ".png" - - ".tiff" - output_formats: - webp: "-quality 75%" - -# ----------------------------------------------------------------------------- -# Jekyll Diagrams -# ----------------------------------------------------------------------------- - -jekyll-diagrams: - # configuration, see https://github.com/zhustec/jekyll-diagrams. - # feel free to comment out this section if not using jekyll diagrams. - - -# ----------------------------------------------------------------------------- -# Optional Features -# ----------------------------------------------------------------------------- - -enable_google_analytics: false # enables google analytics -enable_panelbear_analytics: false # enables panelbear analytics -enable_google_verification: false # enables google site verification -enable_bing_verification: false # enables bing site verification -enable_masonry: true # enables automatic project cards arangement -enable_math: true # enables math typesetting (uses MathJax) -enable_tooltips: false # enables automatic tooltip links generated - # for each section titles on pages and posts -enable_darkmode: true # enables switching between light/dark modes -enable_navbar_social: false # enables displaying social links in the - # navbar on the about page -enable_project_categories: true # enables categorization of projects into - # multiple categories -enable_medium_zoom: true # enables image zoom feature (as on medium.com) - - -# ----------------------------------------------------------------------------- -# Library versions -# ----------------------------------------------------------------------------- - -academicons: - version: "1.9.1" - integrity: "sha256-i1+4qU2G2860dGGIOJscdC30s9beBXjFfzjWLjBRsBg=" -bootstrap: - version: "4.6.1" - integrity: - css: "sha256-DF7Zhf293AJxJNTmh5zhoYYIMs2oXitRfBjY+9L//AY=" - js: "sha256-SyTu6CwrfOhaznYZPoolVw2rxoY7lKYKQvqbtqN93HI=" -fontawesome: - version: "5.15.4" - integrity: "sha256-mUZM63G8m73Mcidfrv5E+Y61y7a12O5mW4ezU3bxqW4=" -jquery: - version: "3.6.0" - integrity: "sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" -mathjax: - version: "3.2.0" -masonry: - version: "4.2.2" - integrity: "sha256-Nn1q/fx0H7SNLZMQ5Hw5JLaTRZp0yILA/FRexe19VdI=" -mdb: - version: "4.20.0" - integrity: - css: "sha256-jpjYvU3G3N6nrrBwXJoVEYI/0zw8htfFnhT9ljN3JJw=" - js: "sha256-NdbiivsvWt7VYCt6hYNT3h/th9vSTL4EDWeGs5SN3DA=" -popper: - version: "2.11.2" - integrity: "sha256-l/1pMF/+J4TThfgARS6KwWrk/egwuVvhRzfLAMQ6Ds4=" -medium_zoom: - version: "1.0.6" - integrity: "sha256-EdPgYcPk/IIrw7FYeuJQexva49pVRZNmt3LculEr7zM=" diff --git a/_data/coauthors.yml b/_data/coauthors.yml deleted file mode 100644 index 0c1c954a395b..000000000000 --- a/_data/coauthors.yml +++ /dev/null @@ -1,18 +0,0 @@ -"Adams": - - firstname: ["Edwin", "E.", "E. P.", "Edwin Plimpton"] - url: https://en.wikipedia.org/wiki/Edwin_Plimpton_Adams - -"Podolsky": - - firstname: ["Boris", "B.", "B. Y.", "Boris Yakovlevich"] - url: https://en.wikipedia.org/wiki/Boris_Podolsky - -"Rosen": - - firstname: ["Nathan", "N."] - url: https://en.wikipedia.org/wiki/Nathan_Rosen - -"Bach": - - firstname: ["Johann Sebastian", "J. S."] - url: https://en.wikipedia.org/wiki/Johann_Sebastian_Bach - - - firstname: ["Carl Philipp Emanuel", "C. P. E."] - url: https://en.wikipedia.org/wiki/Carl_Philipp_Emanuel_Bach diff --git a/_includes/figure.html b/_includes/figure.html deleted file mode 100644 index c3d931a98bd4..000000000000 --- a/_includes/figure.html +++ /dev/null @@ -1,17 +0,0 @@ -{%- assign path = include.path | remove: ".jpg" | remove: ".jpeg" | remove: ".png" | remove: ".tiff" -%} - -
- - - {% for i in site.imagemagick.widths -%} - - {% endfor -%} - - - - - - - {%- if include.caption -%}
{{ include.caption }}
{%- endif %} - -
diff --git a/_includes/footer.html b/_includes/footer.html deleted file mode 100644 index acc4688f7cff..000000000000 --- a/_includes/footer.html +++ /dev/null @@ -1,25 +0,0 @@ - {% if site.footer_fixed %} - - {%- else -%} - - {%- endif %} \ No newline at end of file diff --git a/_includes/head.html b/_includes/head.html deleted file mode 100644 index 1661581a2720..000000000000 --- a/_includes/head.html +++ /dev/null @@ -1,31 +0,0 @@ - - {% include metadata.html %} - - - - - - - - - - - - - - - {% if site.icon.size < 3 %} - - {% elsif site.icon != blank %} - - {% endif %} - - - - - {% if site.enable_darkmode %} - - - - - {% endif %} diff --git a/_includes/header.html b/_includes/header.html deleted file mode 100644 index 6e067663c79a..000000000000 --- a/_includes/header.html +++ /dev/null @@ -1,93 +0,0 @@ - -
- - - -
\ No newline at end of file diff --git a/_includes/metadata.html b/_includes/metadata.html deleted file mode 100644 index 941b75d3bbde..000000000000 --- a/_includes/metadata.html +++ /dev/null @@ -1,154 +0,0 @@ -{% if site.enable_google_verification or site.enable_bing_verification %} - - {% if site.enable_google_verification -%} - - {%- endif -%} - {% if site.enable_bing_verification -%} - - {%- endif -%} -{%- endif %} - - - - - - - {%- if site.title == "blank" -%} - {%- capture title -%}{{ site.first_name }} {{ site.middle_name }} {{ site.last_name }}{%- endcapture -%} - {%- else -%} - {%- capture title -%}{{ site.title }}{%- endcapture -%} - {%- endif -%} - {%- if page.title != "blank" and page.url != "/" -%} - {{ title }} | {{ page.title }} - {%- else -%} - {{ title }} - {%- endif -%} - - - -{%- if page.keywords or site.keywords %} - -{%- endif %} - -{%- if site.serve_og_meta %} - - - - - - - - {% if page.og_image or site.og_image -%} - - {%- endif %} - - - - - - - {% if page.og_image or site.og_image -%} - - {%- endif %} - {% if site.twitter_username -%} - - - {%- endif %} -{%- endif %} - -{%- if site.serve_schema_org %} - - - {%- comment -%} Social links generator for "sameAs schema" {%- endcomment %} - {% assign sameaslinks = "" | split: "," %} - {%- if site.orcid_id -%} - {%- capture link -%}https://orcid.org/{{ site.orcid_id }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.scholar_userid -%} - {%- capture link -%}https://scholar.google.com/citations?user={{ site.scholar_userid }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.publons_id -%} - {%- capture link -%}https://publons.com/a/{{ site.publons_id }}/{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.research_gate_profile -%} - {%- capture link -%}https://www.researchgate.net/profile/{{site.research_gate_profile}}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.github_username -%} - {%- capture link -%}https://github.com/{{ site.github_username }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.linkedin_username -%} - {%- capture link -%}https://www.linkedin.com/in/{{ site.linkedin_username }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.twitter_username -%} - {%- capture link -%}https://twitter.com/{{ site.twitter_username }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.medium_username -%} - {%- capture link -%}https://medium.com/@{{ site.medium_username }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.quora_username -%} - {%- capture link -%}https://www.quora.com/profile/{{ site.quora_username }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.blogger_url -%} - {%- capture link -%}{{ site.blogger_url }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.work_url -%} - {%- capture link -%}{{ site.work_url }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.wikidata_id -%} - {%- capture link -%}https://www.wikidata.org/wiki/{{ site.wikidata_id }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.strava_userid -%} - {%- capture link -%}https://www.strava.com/athletes/{{ site.strava_userid }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.keybase_username -%} - {%- capture link -%}https://keybase.io/{{ site.keybase_username }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.gitlab_username -%} - {%- capture link -%}https://gitlab.com/{{ site.gitlab_username }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.dblp_url -%} - {%- capture link -%}{{ site.dblp_url }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if site.stackoverflow_id -%} - {%- capture link -%}https://stackoverflow.com/users/{{ site.stackoverflow_id }}{%- endcapture -%} - {%- assign sameaslinks = sameaslinks | push: link -%} - {%- endif -%} - {%- if sameaslinks != blank -%} - {%- assign sameaslinks = sameaslinks | split: "" -%} - {%- endif -%} - - -{%- endif %} diff --git a/_includes/news.html b/_includes/news.html deleted file mode 100644 index aa7f354644f5..000000000000 --- a/_includes/news.html +++ /dev/null @@ -1,25 +0,0 @@ - -
-

news

- {% if site.news != blank -%} -
- - {%- assign news = site.news | reverse -%} - {% for item in news limit: site.news_limit %} - - - - - {%- endfor %} -
{{ item.date | date: "%b %-d, %Y" }} - {% if item.inline -%} - {{ item.content | remove: '

' | remove: '

' | emojify }} - {%- else -%} - {{ item.title }} - {%- endif %} -
-
- {%- else -%} -

No news so far...

- {%- endif %} -
diff --git a/_includes/pagination.html b/_includes/pagination.html deleted file mode 100644 index 4b8d27e3aee1..000000000000 --- a/_includes/pagination.html +++ /dev/null @@ -1,17 +0,0 @@ -{%- if paginator.total_pages > 1 -%} - -{%- endif -%} diff --git a/_includes/projects.html b/_includes/projects.html deleted file mode 100644 index 503146e2a2db..000000000000 --- a/_includes/projects.html +++ /dev/null @@ -1,36 +0,0 @@ - -
-
- {% if project.redirect -%} - - {%- else -%} - - {%- endif %} -
- {%- if project.img %} - {%- include figure.html - path=project.img - alt="project thumbnail" -%} - {%- endif %} -
-

{{ project.title }}

-

{{ project.description }}

-
- {%- if project.github -%} -
-
- -
- {%- if project.github_stars -%} - - - - - {%- endif %} -
- {%- endif %} -
-
-
- -
\ No newline at end of file diff --git a/_includes/projects_horizontal.html b/_includes/projects_horizontal.html deleted file mode 100644 index 7d1be4949eba..000000000000 --- a/_includes/projects_horizontal.html +++ /dev/null @@ -1,43 +0,0 @@ -
- {%- if project.redirect -%} - - {%- else -%} - - {%- endif -%} -
- - -
diff --git a/_includes/scripts/analytics.html b/_includes/scripts/analytics.html deleted file mode 100644 index f59eacdc6a21..000000000000 --- a/_includes/scripts/analytics.html +++ /dev/null @@ -1,18 +0,0 @@ -{%- if site.enable_google_analytics -%} - - - - {%- endif -%} - {%- if site.enable_panelbear_analytics -%} - - - -{%- endif -%} diff --git a/_includes/scripts/bootstrap.html b/_includes/scripts/bootstrap.html deleted file mode 100644 index 727b3540f443..000000000000 --- a/_includes/scripts/bootstrap.html +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/_includes/scripts/jquery.html b/_includes/scripts/jquery.html deleted file mode 100644 index f84a2f22d5b6..000000000000 --- a/_includes/scripts/jquery.html +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/_includes/scripts/masonry.html b/_includes/scripts/masonry.html deleted file mode 100644 index 804389d31ad3..000000000000 --- a/_includes/scripts/masonry.html +++ /dev/null @@ -1,6 +0,0 @@ - {%- if site.enable_masonry -%} - - - - - {%- endif -%} diff --git a/_includes/scripts/mathjax.html b/_includes/scripts/mathjax.html deleted file mode 100644 index c55ec056d26b..000000000000 --- a/_includes/scripts/mathjax.html +++ /dev/null @@ -1,12 +0,0 @@ - {%- if site.enable_math -%} - - - - - {%- endif %} diff --git a/_includes/scripts/misc.html b/_includes/scripts/misc.html deleted file mode 100644 index 8d711d48b638..000000000000 --- a/_includes/scripts/misc.html +++ /dev/null @@ -1,14 +0,0 @@ -{% if site.enable_tooltips %} - - -{%- endif %} -{%- if site.enable_medium_zoom %} - - - -{%- endif -%} - - - diff --git a/_includes/selected_papers.html b/_includes/selected_papers.html deleted file mode 100644 index 61457dbcf198..000000000000 --- a/_includes/selected_papers.html +++ /dev/null @@ -1,5 +0,0 @@ - -
-

selected publications

- {% bibliography -f papers -q @*[selected=true]* %} -
diff --git a/_includes/social.html b/_includes/social.html deleted file mode 100644 index 4ed62e1aeba7..000000000000 --- a/_includes/social.html +++ /dev/null @@ -1,57 +0,0 @@ - {%- if site.email -%} - - {% endif %} - {%- if site.orcid_id -%} - - {% endif %} - {%- if site.scholar_userid -%} - - {% endif %} - {%- if site.publons_id -%} - - {% endif %} - {%- if site.research_gate_profile -%} - - {% endif %} - {%- if site.github_username -%} - - {% endif %} - {%- if site.linkedin_username -%} - - {% endif %} - {%- if site.twitter_username -%} - - {% endif %} - {%- if site.medium_username -%} - - {% endif %} - {%- if site.quora_username -%} - - {% endif %} - {%- if site.blogger_url -%} - - {% endif %} - {%- if site.work_url -%} - - {% endif %} - {%- if site.wikidata_id -%} - - {% endif %} - {%- if site.strava_userid -%} - - {% endif %} - {%- if site.keybase_username -%} - - {% endif %} - {%- if site.gitlab_username -%} - - {% endif %} - {%- if site.dblp_url -%} - - {% endif %} - {%- if site.stackoverflow_id -%} - - {% endif %} - {%- if site.rss_icon -%} - - {% endif %} \ No newline at end of file diff --git a/_layouts/about.html b/_layouts/about.html deleted file mode 100644 index b23496d2b1a2..000000000000 --- a/_layouts/about.html +++ /dev/null @@ -1,59 +0,0 @@ ---- -layout: default ---- - - -
-
-

- {% if site.title == "blank" -%}{{ site.first_name }} {{ site.middle_name }} {{ site.last_name }}{%- else -%}{{ site.title }}{%- endif %} -

-

{{ page.subtitle }}

-
- -
- {% if page.profile -%} -
- {%- if page.profile.image %} - {%- assign profile_image_path = page.profile.image | prepend: 'assets/img/' -%} - {% include figure.html - path=profile_image_path - class="img-fluid z-dept-1 rounded" - alt=page.profile.image -%} - {% endif -%} - {%- if page.profile.address %} -
- {{ page.profile.address }} -
- {%- endif %} -
- {%- endif %} - -
- {{ content }} -
- - {% if page.news -%} - - {%- include news.html %} - {%- endif %} - {% if page.selected_papers -%} - - {%- include selected_papers.html %} - {%- endif %} - {%- if page.social %} - - - {%- endif %} -
- -
diff --git a/_layouts/archive-category.html b/_layouts/archive-category.html deleted file mode 100644 index 79aad74f923e..000000000000 --- a/_layouts/archive-category.html +++ /dev/null @@ -1,27 +0,0 @@ ---- -layout: default ---- - -
- -
-

{{ page.title }}

-

an archive of posts in this category

-
- -
-
- - {% for post in page.posts %} - - - - - {% endfor %} -
{{ post.date | date: "%b %-d, %Y" }} - {{ post.title }} -
-
-
- -
diff --git a/_layouts/archive-tag.html b/_layouts/archive-tag.html deleted file mode 100644 index 66abaebb7380..000000000000 --- a/_layouts/archive-tag.html +++ /dev/null @@ -1,27 +0,0 @@ ---- -layout: default ---- - -
- -
-

{{ page.title }}

-

an archive of posts with this tag

-
- -
-
- - {% for post in page.posts %} - - - - - {% endfor %} -
{{ post.date | date: "%b %-d, %Y" }} - {{ post.title }} -
-
-
- -
diff --git a/_layouts/archive-year.html b/_layouts/archive-year.html deleted file mode 100644 index 8af1d29b2ddd..000000000000 --- a/_layouts/archive-year.html +++ /dev/null @@ -1,27 +0,0 @@ ---- -layout: default ---- - -
- -
-

{{ page.date | date: "%Y" }}

-

an archive of posts from this year

-
- -
-
- - {% for post in page.posts %} - - - - - {% endfor %} -
{{ post.date | date: "%b %-d, %Y" }} - {{ post.title }} -
-
-
- -
diff --git a/_layouts/bib.html b/_layouts/bib.html deleted file mode 100644 index 8e80c424a3b2..000000000000 --- a/_layouts/bib.html +++ /dev/null @@ -1,160 +0,0 @@ ---- ---- - -
-
- {%- if entry.abbr -%} - {%- if site.data.venues[entry.abbr] -%} - {{entry.abbr}} - {%- else -%} - {{entry.abbr}} - {%- endif -%} - {%- endif -%} -
- - -
- {% if entry.type == "thesis" -%} - {{reference}} - {%- else %} - -
{{entry.title}}
- -
- {%- for author in entry.author_array -%} - {%- assign author_is_self = false -%} - {%- if author.last == site.scholar.last_name%} - {%- if site.scholar.first_name contains author.first -%} - {%- assign author_is_self = true -%} - {%- endif -%} - {%- endif -%} - {%- assign coauthor_url = nil -%} - {%- if site.data.coauthors[author.last] -%} - {%- for coauthor in site.data.coauthors[author.last] -%} - {%- if coauthor.firstname contains author.first -%} - {%- assign coauthor_url = coauthor.url -%} - {%- break -%} - {%- endif -%} - {%- endfor -%} - {%- endif -%} - - {%- if forloop.length == 1 -%} - {%- if author_is_self %} - {{author.last}}, {{author.first}} - {%- else -%} - {{author.last}}, {{author.first}} - {%- endif -%} - {%- else -%} - {%- unless forloop.last -%} - {% if author_is_self %} - {{author.last}}, {{author.first}},  - {%- else -%} - {% if coauthor_url -%} - {{author.last}}, {{author.first}},  - {%- else -%} - {{author.last}}, {{author.first}},  - {%- endif -%} - {%- endif -%} - {%- else -%} - {% if author_is_self -%} - and {{author.last}}, {{author.first}} - {% else -%} - {%- if coauthor_url -%} - and {{author.last}}, {{author.first}} - {% else -%} - and {{author.last}}, {{author.first}} - {%- endif -%} - {%- endif -%} - {%- endunless -%} - {%- endif -%} - {%- endfor %} -
- - - {% if entry.type == "article" -%} - {%- capture entrytype -%}{{entry.journal}}{%- endcapture -%} - {%- elsif entry.type == "inproceedings" -%} - {%- capture entrytype -%}In {{entry.booktitle}} {%- endcapture -%} - {%- else -%} - {%- capture entrytype -%}{%- endcapture -%} - {%- endif -%} - {%- if entry.month -%} - {%- capture entrymonth -%}{{ " " }}{{ entry.month | capitalize }}{%- endcapture -%} - {%- endif -%} - {%- if entry.year -%} - {%- capture entryyear -%}{{ " " }}{{entry.year}}{%- endcapture -%} - {%- endif -%} - {%- capture periodical -%}{{ entrytype }}{{ entrymonth }}{{ entryyear }}{%- endcapture -%} -
- {{ periodical | strip }} -
- {%- endif %} - - - - - {% if entry.abstract -%} - - - {%- endif -%} - - {% if entry.bibtex_show -%} - - - {%- endif %} -
-
diff --git a/_layouts/default.html b/_layouts/default.html deleted file mode 100644 index cc35ba0e6f1d..000000000000 --- a/_layouts/default.html +++ /dev/null @@ -1,37 +0,0 @@ ---- -layout: parse ---- - - - - - - {%- if page.redirect -%} - - {%- endif -%} - {% include head.html %} - - - - - - - {%- include header.html %} - - -
- {{ content }} -
- - - {%- include footer.html %} - - - {% include scripts/jquery.html %} - {% include scripts/bootstrap.html %} - {% include scripts/masonry.html %} - {% include scripts/misc.html %} - {% include scripts/mathjax.html %} - {% include scripts/analytics.html %} - - diff --git a/_layouts/distill.html b/_layouts/distill.html deleted file mode 100644 index 6e617b302431..000000000000 --- a/_layouts/distill.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - {%- include head.html %} - - {% include scripts/mathjax.html %} - - - - {% if page._styles %} - - - {%- endif %} - - - - - - - - - - {%- include header.html %} - - -
- - -

{{ page.title }}

-

{{ page.description }}

-
- - - - - {% if page.toc -%} - - - - {%- endif %} - - {{ content }} - - - - - - - -
- - - {%- include footer.html %} - - - - - - - {% include scripts/jquery.html %} - {% include scripts/bootstrap.html %} - - - diff --git a/_layouts/none.html b/_layouts/none.html deleted file mode 100644 index b92f6522338a..000000000000 --- a/_layouts/none.html +++ /dev/null @@ -1 +0,0 @@ -{{content}} diff --git a/_layouts/page.html b/_layouts/page.html deleted file mode 100644 index 9e34f406f31d..000000000000 --- a/_layouts/page.html +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: default ---- - -
- -
-

{{ page.title }}

-

{{ page.description }}

-
- -
- {{ content }} -
- -
diff --git a/_layouts/parse.html b/_layouts/parse.html deleted file mode 100644 index 4da5f35df186..000000000000 --- a/_layouts/parse.html +++ /dev/null @@ -1,30 +0,0 @@ -{%- if site.remove_HTML_comments -%} - {%- assign _comments = "" | split: " " -%} - {%- capture _comment_befores -%}{{ content }}{%- endcapture -%} - {%- assign _comment_befores = _comment_befores | split: _comments.first -%} - {%- for _comment_before in _comment_befores -%} - {%- if forloop.first -%} - {%- continue -%} - {%- endif -%} - {%- capture _comment_outside -%} - {%- if _carry -%} - {{ _comments.first }} - {%- endif -%} - {{ _comment_before }} - {%- endcapture -%} - {%- capture _comment -%} - {%- unless _carry -%} - {{ _comments.first }} - {%- endunless -%} - {{ _comment_outside | split: _comments.last | first }} - {%- if _comment_outside contains _comments.last -%} - {{ _comments.last }} - {%- assign _carry = false -%} - {%- else -%} - {%- assign _carry = true -%} - {%- endif -%} - {%- endcapture -%} - {%- assign content = content | remove_first: _comment -%} - {%- endfor -%} -{%- endif -%} -{{ content | beautify | minify }} diff --git a/_layouts/post.html b/_layouts/post.html deleted file mode 100644 index cd95734eddd7..000000000000 --- a/_layouts/post.html +++ /dev/null @@ -1,61 +0,0 @@ ---- -layout: default ---- - -{%- assign year = page.date | date: "%Y" -%} -{%- assign tags = page.tags | join: "" -%} -{%- assign categories = page.categories | join: "" -%} - -{% if page._styles %} - - -{% endif %} - -
- -
-

{{ page.title }}

- - -
- -
- {{ content }} -
- - {%- if site.disqus_shortname and page.comments -%} -
- - - {%- endif %} - -
diff --git a/_news/announcement_1.md b/_news/announcement_1.md deleted file mode 100644 index 98e5af5c8786..000000000000 --- a/_news/announcement_1.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -layout: post -date: 2015-10-22 15:59:00-0400 -inline: true ---- - -A simple inline announcement. diff --git a/_news/announcement_2.md b/_news/announcement_2.md deleted file mode 100644 index dbd4b4d41ae6..000000000000 --- a/_news/announcement_2.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -layout: post -title: A long announcement with details -date: 2015-11-07 16:11:00-0400 -inline: false ---- - -Announcements and news can be much longer than just quick inline posts. In fact, they can have all the features available for the standard blog posts. See below. - -*** - -Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy. - -#### Hipster list - - -Hoodie Thundercats retro, tote bag 8-bit Godard craft beer gastropub. Truffaut Tumblr taxidermy, raw denim Kickstarter sartorial dreamcatcher. Quinoa chambray slow-carb salvia readymade, bicycle rights 90's yr typewriter selfies letterpress cardigan vegan. - -*** - -Pug heirloom High Life vinyl swag, single-origin coffee four dollar toast taxidermy reprehenderit fap distillery master cleanse locavore. Est anim sapiente leggings Brooklyn ea. Thundercats locavore excepteur veniam eiusmod. Raw denim Truffaut Schlitz, migas sapiente Portland VHS twee Bushwick Marfa typewriter retro id keytar. - -> We do not grow absolutely, chronologically. We grow sometimes in one dimension, and not in another, unevenly. We grow partially. We are relative. We are mature in one realm, childish in another. -> —Anais Nin - -Fap aliqua qui, scenester pug Echo Park polaroid irony shabby chic ex cardigan church-key Odd Future accusamus. Blog stumptown sartorial squid, gastropub duis aesthetic Truffaut vero. Pinterest tilde twee, odio mumblecore jean shorts lumbersexual. diff --git a/_news/announcement_3.md b/_news/announcement_3.md deleted file mode 100644 index d90721915e94..000000000000 --- a/_news/announcement_3.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -layout: post -date: 2016-01-15 07:59:00-0400 -inline: true ---- - -A simple inline announcement with Markdown emoji! :sparkles: :smile: diff --git a/_pages/about.md b/_pages/about.md deleted file mode 100644 index f4226ee8bf7a..000000000000 --- a/_pages/about.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -layout: about -title: about -permalink: / -subtitle: Affiliations. Address. Contacts. Moto. Etc. - -profile: - align: right - image: prof_pic.jpg - address: > -

555 your office number

-

123 your address street

-

Your City, State 12345

- -news: true # includes a list of news items -selected_papers: true # includes a list of papers marked as "selected={true}" -social: true # includes social icons at the bottom of the page ---- - -Write your biography here. Tell the world about yourself. Link to your favorite [subreddit](http://reddit.com). You can put a picture in, too. The code is already in, just name your picture `prof_pic.jpg` and put it in the `img/` folder. - -Put your address / P.O. box / other info right below your picture. You can also disable any these elements by editing `profile` property of the YAML header of your `_pages/about.md`. Edit `_bibliography/papers.bib` and Jekyll will render your [publications page](/al-folio/publications/) automatically. - -Link to your social media connections, too. This theme is set up to use [Font Awesome icons](http://fortawesome.github.io/Font-Awesome/) and [Academicons](https://jpswalsh.github.io/academicons/), like the ones below. Add your Facebook, Twitter, LinkedIn, Google Scholar, or just disable all of them. diff --git a/_pages/dropdown.md b/_pages/dropdown.md deleted file mode 100644 index 578b3723cf7e..000000000000 --- a/_pages/dropdown.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: page -title: submenus -nav: true -dropdown: true -children: - - title: publications - permalink: /publications/ - - title: divider - - title: projects - permalink: /projects/ ---- \ No newline at end of file diff --git a/_pages/dropdown/index.html b/_pages/dropdown/index.html new file mode 100644 index 000000000000..d68bc58ced82 --- /dev/null +++ b/_pages/dropdown/index.html @@ -0,0 +1,171 @@ + + + + + + + + + + + + You R. Name | submenus + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ +
+ +
+

submenus

+

+
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_pages/projects.md b/_pages/projects.md deleted file mode 100644 index 33d68b118194..000000000000 --- a/_pages/projects.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -layout: page -title: projects -permalink: /projects/ -description: A growing collection of your cool projects. -nav: true -display_categories: [work, fun] -horizontal: false ---- - - -
-{%- if site.enable_project_categories and page.display_categories %} - - {%- for category in page.display_categories %} -

{{ category }}

- {%- assign categorized_projects = site.projects | where: "category", category -%} - {%- assign sorted_projects = categorized_projects | sort: "importance" %} - - {% if page.horizontal -%} -
-
- {%- for project in sorted_projects -%} - {% include projects_horizontal.html %} - {%- endfor %} -
-
- {%- else -%} -
- {%- for project in sorted_projects -%} - {% include projects.html %} - {%- endfor %} -
- {%- endif -%} - {% endfor %} - -{%- else -%} - - {%- assign sorted_projects = site.projects | sort: "importance" -%} - - {% if page.horizontal -%} -
-
- {%- for project in sorted_projects -%} - {% include projects_horizontal.html %} - {%- endfor %} -
-
- {%- else -%} -
- {%- for project in sorted_projects -%} - {% include projects.html %} - {%- endfor %} -
- {%- endif -%} -{%- endif -%} -
diff --git a/_pages/publications.md b/_pages/publications.md deleted file mode 100644 index 9254ad1cd041..000000000000 --- a/_pages/publications.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -layout: page -permalink: /publications/ -title: publications -description: publications by categories in reversed chronological order. generated by jekyll-scholar. -years: [1956, 1950, 1935, 1905] -nav: true ---- - -
- -{%- for y in page.years %} -

{{y}}

- {% bibliography -f papers -q @*[year={{y}}]* %} -{% endfor %} - -
diff --git a/_pages/teaching.md b/_pages/teaching.md deleted file mode 100644 index ddcc59b2796c..000000000000 --- a/_pages/teaching.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -layout: page -permalink: /teaching/ -title: teaching -description: Materials for courses you taught. Replace this text with your description. -nav: true ---- - -For now, this page is assumed to be a static description of your courses. You can convert it to a collection similar to `_projects/` so that you can have a dedicated page for each course. - -Organize your courses by years, topics, or universities, however you like! diff --git a/_plugins/beautify.rb b/_plugins/beautify.rb deleted file mode 100644 index 3831c8048be7..000000000000 --- a/_plugins/beautify.rb +++ /dev/null @@ -1,27 +0,0 @@ -require 'htmlbeautifier' - -module Jekyll - module StripHTML - def beautify(content) - if beautify_enabled? - content = HtmlBeautifier.beautify(content) - else - content - end - end - - private - - def beautify_enabled? - config = @context.registers[:site].config - true?(config['beautify']) - end - - def true?(obj) - obj.to_s.downcase == 'true' - end - - end -end - -Liquid::Template.register_filter(Jekyll::StripHTML) diff --git a/_plugins/minify.rb b/_plugins/minify.rb deleted file mode 100644 index 23c8bf611ec5..000000000000 --- a/_plugins/minify.rb +++ /dev/null @@ -1,28 +0,0 @@ -# Source: https://www.ffbit.com/blog/2021/03/17/html-minification-in-jekyll.html -require 'htmlcompressor' - -module Jekyll - module MinifyFilter - def minify(content) - if minify_enabled? - compressor = HtmlCompressor::Compressor.new - compressor.compress content - else - content - end - end - - private - - def minify_enabled? - config = @context.registers[:site].config - true?(config['minify']) - end - - def true?(obj) - obj.to_s.downcase == 'true' - end - end -end - -Liquid::Template.register_filter(Jekyll::MinifyFilter) diff --git a/_posts/2015-03-15-formatting-and-links.md b/_posts/2015-03-15-formatting-and-links.md deleted file mode 100644 index 0ecd30357aed..000000000000 --- a/_posts/2015-03-15-formatting-and-links.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -layout: post -title: a post with formatting and links -date: 2015-03-15 16:40:16 -description: march & april, looking forward to summer -tags: formatting links -categories: sample-posts ---- -Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy. - -#### Hipster list - - -Hoodie Thundercats retro, tote bag 8-bit Godard craft beer gastropub. Truffaut Tumblr taxidermy, raw denim Kickstarter sartorial dreamcatcher. Quinoa chambray slow-carb salvia readymade, bicycle rights 90's yr typewriter selfies letterpress cardigan vegan. - -
- -Pug heirloom High Life vinyl swag, single-origin coffee four dollar toast taxidermy reprehenderit fap distillery master cleanse locavore. Est anim sapiente leggings Brooklyn ea. Thundercats locavore excepteur veniam eiusmod. Raw denim Truffaut Schlitz, migas sapiente Portland VHS twee Bushwick Marfa typewriter retro id keytar. - -
- We do not grow absolutely, chronologically. We grow sometimes in one dimension, and not in another, unevenly. We grow partially. We are relative. We are mature in one realm, childish in another. - —Anais Nin -
- -Fap aliqua qui, scenester pug Echo Park polaroid irony shabby chic ex cardigan church-key Odd Future accusamus. Blog stumptown sartorial squid, gastropub duis aesthetic Truffaut vero. Pinterest tilde twee, odio mumblecore jean shorts lumbersexual. diff --git a/_posts/2015-05-15-images.md b/_posts/2015-05-15-images.md deleted file mode 100644 index 0729fcb48d78..000000000000 --- a/_posts/2015-05-15-images.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -layout: post -title: a post with images -date: 2015-05-15 21:01:00 -description: this is what included images could look like -tags: formatting images -categories: sample-posts ---- -This is an example post with image galleries. - -
-
- {% include figure.html path="assets/img/9.jpg" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/7.jpg" class="img-fluid rounded z-depth-1" %} -
-
-
- A simple, elegant caption looks good between image rows, after each row, or doesn't have to be there at all. -
- -Images can be made zoomable. -Simply add `data-zoomable` to `` tags that you want to make zoomable. - -
-
- {% include figure.html path="assets/img/8.jpg" class="img-fluid rounded z-depth-1" zoomable=true %} -
-
- {% include figure.html path="assets/img/10.jpg" class="img-fluid rounded z-depth-1" zoomable=true %} -
-
- -The rest of the images in this post are all zoomable, arranged into different mini-galleries. - -
-
- {% include figure.html path="assets/img/11.jpg" class="img-fluid rounded z-depth-1" zoomable=true %} -
-
- {% include figure.html path="assets/img/12.jpg" class="img-fluid rounded z-depth-1" zoomable=true %} -
-
- {% include figure.html path="assets/img/7.jpg" class="img-fluid rounded z-depth-1" zoomable=true %} -
-
diff --git a/_posts/2015-07-15-code.md b/_posts/2015-07-15-code.md deleted file mode 100644 index 675543df5eda..000000000000 --- a/_posts/2015-07-15-code.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -layout: post -title: a post with code -date: 2015-07-15 15:09:00 -description: an example of a blog post with some code -tags: formatting code -categories: sample-posts ---- -This theme implements a built-in Jekyll feature, the use of Rouge, for syntax highlighting. -It supports more than 100 languages. -This example is in C++. -All you have to do is wrap your code in a liquid tag: - -{% raw %} -{% highlight c++ linenos %}
code code code
{% endhighlight %} -{% endraw %} - -The keyword `linenos` triggers display of line numbers. -Produces something like this: - -{% highlight c++ linenos %} - -int main(int argc, char const \*argv[]) -{ - string myString; - - cout << "input a string: "; - getline(cin, myString); - int length = myString.length(); - - char charArray = new char * [length]; - - charArray = myString; - for(int i = 0; i < length; ++i){ - cout << charArray[i] << " "; - } - - return 0; -} - -{% endhighlight %} diff --git a/_posts/2015-10-20-comments.md b/_posts/2015-10-20-comments.md deleted file mode 100644 index 33e08010305f..000000000000 --- a/_posts/2015-10-20-comments.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -layout: post -title: a post with comments -date: 2015-10-20 11:59:00-0400 -description: an example of a blog post with comments -comments: true -categories: sample-posts external-services ---- -This post shows how to add DISQUS comments. diff --git a/_posts/2015-10-20-math.md b/_posts/2015-10-20-math.md deleted file mode 100644 index 1fdca4dd216e..000000000000 --- a/_posts/2015-10-20-math.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -layout: post -title: a post with math -date: 2015-10-20 11:12:00-0400 -description: an example of a blog post with some math -tags: formatting math -categories: sample-posts ---- -This theme supports rendering beautiful math in inline and display modes using [MathJax 3](https://www.mathjax.org/) engine. You just need to surround your math expression with `$$`, like `$$ E = mc^2 $$`. If you leave it inside a paragraph, it will produce an inline expression, just like $$ E = mc^2 $$. - -To use display mode, again surround your expression with `$$` and place it as a separate paragraph. Here is an example: - -$$ -\sum_{k=1}^\infty |\langle x, e_k \rangle|^2 \leq \|x\|^2 -$$ - -You can also use `\begin{equation}...\end{equation}` instead of `$$` for display mode math. -MathJax will automatically number equations: - -\begin{equation} -\label{eq:cauchy-schwarz} -\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right) -\end{equation} - -and by adding `\label{...}` inside the equation environment, we can now refer to the equation using `\eqref`. - -Note that MathJax 3 is [a major re-write of MathJax](https://docs.mathjax.org/en/latest/upgrading/whats-new-3.0.html) that brought a significant improvement to the loading and rendering speed, which is now [on par with KaTeX](http://www.intmath.com/cg5/katex-mathjax-comparison.php). diff --git a/_posts/2018-12-22-distill.md b/_posts/2018-12-22-distill.md deleted file mode 100644 index e28ee963c6dd..000000000000 --- a/_posts/2018-12-22-distill.md +++ /dev/null @@ -1,282 +0,0 @@ ---- -layout: distill -title: a distill-style blog post -description: an example of a distill-style blog post and main elements -date: 2021-05-22 - -authors: - - name: Albert Einstein - url: "https://en.wikipedia.org/wiki/Albert_Einstein" - affiliations: - name: IAS, Princeton - - name: Boris Podolsky - url: "https://en.wikipedia.org/wiki/Boris_Podolsky" - affiliations: - name: IAS, Princeton - - name: Nathan Rosen - url: "https://en.wikipedia.org/wiki/Nathan_Rosen" - affiliations: - name: IAS, Princeton - -bibliography: 2018-12-22-distill.bib - -# Optionally, you can add a table of contents to your post. -# NOTES: -# - make sure that TOC names match the actual section names -# for hyperlinks within the post to work correctly. -# - we may want to automate TOC generation in the future using -# jekyll-toc plugin (https://github.com/toshimaru/jekyll-toc). -toc: - - name: Equations - # if a section has subsections, you can add them as follows: - # subsections: - # - name: Example Child Subsection 1 - # - name: Example Child Subsection 2 - - name: Citations - - name: Footnotes - - name: Code Blocks - - name: Layouts - - name: Other Typography? - -# Below is an example of injecting additional post-specific styles. -# If you use this post as a template, delete this _styles block. -_styles: > - .fake-img { - background: #bbb; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0px 4px rgba(0, 0, 0, 0.1); - margin-bottom: 12px; - } - .fake-img p { - font-family: monospace; - color: white; - text-align: left; - margin: 12px 0; - text-align: center; - font-size: 16px; - } - ---- - -**NOTE:** -Citations, footnotes, and code blocks do not display correctly in the dark mode since distill does not support the dark mode by default. -If you are interested in correctly adding dark mode support for distill, please open [a discussion](https://github.com/alshedivat/al-folio/discussions) and let us know. - - -## Equations - -This theme supports rendering beautiful math in inline and display modes using [MathJax 3](https://www.mathjax.org/) engine. -You just need to surround your math expression with `$$`, like `$$ E = mc^2 $$`. -If you leave it inside a paragraph, it will produce an inline expression, just like $$ E = mc^2 $$. - -To use display mode, again surround your expression with `$$` and place it as a separate paragraph. -Here is an example: - -$$ -\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right) -$$ - -Note that MathJax 3 is [a major re-write of MathJax](https://docs.mathjax.org/en/latest/upgrading/whats-new-3.0.html) that brought a significant improvement to the loading and rendering speed, which is now [on par with KaTeX](http://www.intmath.com/cg5/katex-mathjax-comparison.php). - - -*** - -## Citations - -Citations are then used in the article body with the `` tag. -The key attribute is a reference to the id provided in the bibliography. -The key attribute can take multiple ids, separated by commas. - -The citation is presented inline like this: (a number that displays more information on hover). -If you have an appendix, a bibliography is automatically created and populated in it. - -Distill chose a numerical inline citation style to improve readability of citation dense articles and because many of the benefits of longer citations are obviated by displaying more information on hover. -However, we consider it good style to mention author last names if you discuss something at length and it fits into the flow well — the authors are human and it’s nice for them to have the community associate them with their work. - -*** - -## Footnotes - -Just wrap the text you would like to show up in a footnote in a `` tag. -The number of the footnote will be automatically generated.This will become a hoverable footnote. - -*** - -## Code Blocks - -Syntax highlighting is provided within `` tags. -An example of inline code snippets: `let x = 10;`. -For larger blocks of code, add a `block` attribute: - - - var x = 25; - function(x) { - return x * x; - } - - -**Note:** `` blocks do not look well in the dark mode. -You can always use the default code-highlight using the `highlight` liquid tag: - -{% highlight javascript %} -var x = 25; -function(x) { - return x * x; -} -{% endhighlight %} - -*** - -## Layouts - -The main text column is referred to as the body. -It is the assumed layout of any direct descendants of the `d-article` element. - -
-

.l-body

-
- -For images you want to display a little larger, try `.l-page`: - -
-

.l-page

-
- -All of these have an outset variant if you want to poke out from the body text a little bit. -For instance: - -
-

.l-body-outset

-
- -
-

.l-page-outset

-
- -Occasionally you’ll want to use the full browser width. -For this, use `.l-screen`. -You can also inset the element a little from the edge of the browser by using the inset variant. - -
-

.l-screen

-
-
-

.l-screen-inset

-
- -The final layout is for marginalia, asides, and footnotes. -It does not interrupt the normal flow of `.l-body` sized text except on mobile screen sizes. - -
-

.l-gutter

-
- -*** - -## Other Typography? - -Emphasis, aka italics, with *asterisks* (`*asterisks*`) or _underscores_ (`_underscores_`). - -Strong emphasis, aka bold, with **asterisks** or __underscores__. - -Combined emphasis with **asterisks and _underscores_**. - -Strikethrough uses two tildes. ~~Scratch this.~~ - -1. First ordered list item -2. Another item -⋅⋅* Unordered sub-list. -1. Actual numbers don't matter, just that it's a number -⋅⋅1. Ordered sub-list -4. And another item. - -⋅⋅⋅You can have properly indented paragraphs within list items. Notice the blank line above, and the leading spaces (at least one, but we'll use three here to also align the raw Markdown). - -⋅⋅⋅To have a line break without a paragraph, you will need to use two trailing spaces.⋅⋅ -⋅⋅⋅Note that this line is separate, but within the same paragraph.⋅⋅ -⋅⋅⋅(This is contrary to the typical GFM line break behaviour, where trailing spaces are not required.) - -* Unordered list can use asterisks -- Or minuses -+ Or pluses - -[I'm an inline-style link](https://www.google.com) - -[I'm an inline-style link with title](https://www.google.com "Google's Homepage") - -[I'm a reference-style link][Arbitrary case-insensitive reference text] - -[I'm a relative reference to a repository file](../blob/master/LICENSE) - -[You can use numbers for reference-style link definitions][1] - -Or leave it empty and use the [link text itself]. - -URLs and URLs in angle brackets will automatically get turned into links. -http://www.example.com or and sometimes -example.com (but not on Github, for example). - -Some text to show that the reference links can follow later. - -[arbitrary case-insensitive reference text]: https://www.mozilla.org -[1]: http://slashdot.org -[link text itself]: http://www.reddit.com - -Here's our logo (hover to see the title text): - -Inline-style: -![alt text](https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Logo Title Text 1") - -Reference-style: -![alt text][logo] - -[logo]: https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Logo Title Text 2" - -Inline `code` has `back-ticks around` it. - -```javascript -var s = "JavaScript syntax highlighting"; -alert(s); -``` - -```python -s = "Python syntax highlighting" -print s -``` - -``` -No language indicated, so no syntax highlighting. -But let's throw in a tag. -``` - -Colons can be used to align columns. - -| Tables | Are | Cool | -| ------------- |:-------------:| -----:| -| col 3 is | right-aligned | $1600 | -| col 2 is | centered | $12 | -| zebra stripes | are neat | $1 | - -There must be at least 3 dashes separating each header cell. -The outer pipes (|) are optional, and you don't need to make the -raw Markdown line up prettily. You can also use inline Markdown. - -Markdown | Less | Pretty ---- | --- | --- -*Still* | `renders` | **nicely** -1 | 2 | 3 - -> Blockquotes are very handy in email to emulate reply text. -> This line is part of the same quote. - -Quote break. - -> This is a very long line that will still be quoted properly when it wraps. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can *put* **Markdown** into a blockquote. - - -Here's a line for us to start with. - -This line is separated from the one above by two newlines, so it will be a *separate paragraph*. - -This line is also a separate paragraph, but... -This line is only separated by a single newline, so it's a separate line in the *same paragraph*. diff --git a/_posts/2020-09-28-github-metadata.md b/_posts/2020-09-28-github-metadata.md deleted file mode 100644 index e8eec3fff6eb..000000000000 --- a/_posts/2020-09-28-github-metadata.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -layout: post -title: a post with github metadata -date: 2020-09-28 21:01:00 -description: a quick run down on accessing github metadata. -categories: sample-posts external-services ---- - -A sample blog page that demonstrates the accessing of github meta data. - -## What does Github-MetaData do? -* Propagates the site.github namespace with repository metadata -* Setting site variables : - * site.title - * site.description - * site.url - * site.baseurl -* Accessing the metadata - duh. -* Generating edittable links. - -## Additional Reading -* If you're recieving incorrect/missing data, you may need to perform a Github API authentication. -* Go through this README for more details on the topic. -* This page highlights all the feilds you can access with github-metadata. -
- -## Example MetaData -* Host Name : {{ site.github.hostname }} -* URL : {{ site.github.url }} -* BaseURL : {{ site.github.baseurl }} -* Archived : {{ site.github.archived}} -* Contributors : -{% for contributor in site.github.contributors %} - * {{ contributor.login }} -{% endfor %} diff --git a/_posts/2020-09-28-twitter.md b/_posts/2020-09-28-twitter.md deleted file mode 100644 index 7de919155ba5..000000000000 --- a/_posts/2020-09-28-twitter.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -layout: post -title: a post with twitter -date: 2020-09-28 11:12:00-0400 -description: an example of a blog post with twitter -tags: formatting -categories: sample-posts external-services ---- -A sample blog page that demonstrates the inclusion of Tweets/Timelines/etc. - -# Tweet -An example of displaying a tweet: -{% twitter https://twitter.com/rubygems/status/518821243320287232 %} - -# Timeline -An example of pulling from a timeline: -{% twitter https://twitter.com/jekyllrb maxwidth=500 limit=3 %} - -# Additional Details -For more details on using the plugin visit: [jekyll-twitter-plugin](https://github.com/rob-murray/jekyll-twitter-plugin) diff --git a/_posts/2021-07-04-diagrams.md b/_posts/2021-07-04-diagrams.md deleted file mode 100644 index 7957fceb0fab..000000000000 --- a/_posts/2021-07-04-diagrams.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -layout: post -title: a post with diagrams -date: 2021-07-04 17:39:00 -description: an example of a blog post with diagrams ---- - -This theme supports generating various diagrams from a text description using [jekyll-diagrams](https://github.com/zhustec/jekyll-diagrams){:target="\_blank"} plugin. -Below, we generate a few examples of such diagrams using languages such as [mermaid](https://mermaid-js.github.io/mermaid/){:target="\_blank"}, [plantuml](https://plantuml.com/){:target="\_blank"}, [vega-lite](https://vega.github.io/vega-lite/){:target="\_blank"}, etc. - -**Note:** different diagram-generation packages require external dependencies to be installed on your machine. -Also, be mindful of that because of diagram generation the fist time you build your Jekyll website after adding new diagrams will be SLOW. -For any other details, please refer to [jekyll-diagrams](https://github.com/zhustec/jekyll-diagrams){:target="\_blank"} README. - - -## Mermaid - -Install mermaid using `node.js` package manager `npm` by running the following command: -```bash -npm install -g mermaid.cli -``` - -The diagram below was generated by the following code: - -{% raw %} -``` -{% mermaid %} -sequenceDiagram - participant John - participant Alice - Alice->>John: Hello John, how are you? - John-->>Alice: Great! -{% endmermaid %} -``` -{% endraw %} - -{% mermaid %} -sequenceDiagram - participant John - participant Alice - Alice->>John: Hello John, how are you? - John-->>Alice: Great! -{% endmermaid %} diff --git a/_posts/2022-02-01-redirect.md b/_posts/2022-02-01-redirect.md deleted file mode 100644 index 29170d855800..000000000000 --- a/_posts/2022-02-01-redirect.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -layout: post -title: a post with redirect -date: 2021-07-04 17:39:00 -description: you can also redirect to assets like pdf -redirect: /assets/pdf/example_pdf.pdf ---- diff --git a/_projects/1_project.md b/_projects/1_project.md deleted file mode 100644 index 5a95b9ad20fc..000000000000 --- a/_projects/1_project.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -layout: page -title: project 1 -description: a project with a background image -img: assets/img/12.jpg -importance: 1 -category: work ---- - -Every project has a beautiful feature showcase page. -It's easy to include images in a flexible 3-column grid format. -Make your photos 1/3, 2/3, or full width. - -To give your project a background in the portfolio page, just add the img tag to the front matter like so: - - --- - layout: page - title: project - description: a project with a background image - img: /assets/img/12.jpg - --- - -
-
- {% include figure.html path="assets/img/1.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/3.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. -
-
-
- {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- This image can also have a caption. It's like magic. -
- -You can also put regular text between your rows of images. -Say you wanted to write a little bit about your project before you posted the rest of the images. -You describe how you toiled, sweated, *bled* for your project, and then... you reveal it's glory in the next row of images. - - -
-
- {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- You can also have artistically styled 2/3 + 1/3 images, like these. -
- - -The code is simple. -Just wrap your images with `
` and place them inside `
` (read more about the Bootstrap Grid system). -To make images responsive, add `img-fluid` class to each; for rounded corners and shadows use `rounded` and `z-depth-1` classes. -Here's the code for the last row of images above: - -{% raw %} -```html -
-
- {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-``` -{% endraw %} diff --git a/_projects/2_project.md b/_projects/2_project.md deleted file mode 100644 index 4a266145d23c..000000000000 --- a/_projects/2_project.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -layout: page -title: project 2 -description: a project with a background image -img: assets/img/3.jpg -importance: 2 -category: work ---- - -Every project has a beautiful feature showcase page. -It's easy to include images in a flexible 3-column grid format. -Make your photos 1/3, 2/3, or full width. - -To give your project a background in the portfolio page, just add the img tag to the front matter like so: - - --- - layout: page - title: project - description: a project with a background image - img: /assets/img/12.jpg - --- - -
-
- {% include figure.html path="assets/img/1.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/3.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. -
-
-
- {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- This image can also have a caption. It's like magic. -
- -You can also put regular text between your rows of images. -Say you wanted to write a little bit about your project before you posted the rest of the images. -You describe how you toiled, sweated, *bled* for your project, and then... you reveal it's glory in the next row of images. - - -
-
- {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- You can also have artistically styled 2/3 + 1/3 images, like these. -
- - -The code is simple. -Just wrap your images with `
` and place them inside `
` (read more about the Bootstrap Grid system). -To make images responsive, add `img-fluid` class to each; for rounded corners and shadows use `rounded` and `z-depth-1` classes. -Here's the code for the last row of images above: - -{% raw %} -```html -
-
- {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-``` -{% endraw %} diff --git a/_projects/3_project.md b/_projects/3_project.md deleted file mode 100644 index 56968db035be..000000000000 --- a/_projects/3_project.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -layout: page -title: project 3 -description: a project that redirects to another website -img: assets/img/7.jpg -redirect: https://unsplash.com -importance: 3 -category: work ---- - -Every project has a beautiful feature showcase page. -It's easy to include images in a flexible 3-column grid format. -Make your photos 1/3, 2/3, or full width. - -To give your project a background in the portfolio page, just add the img tag to the front matter like so: - - --- - layout: page - title: project - description: a project with a background image - img: /assets/img/12.jpg - --- - -
-
- {% include figure.html path="assets/img/1.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/3.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. -
-
-
- {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- This image can also have a caption. It's like magic. -
- -You can also put regular text between your rows of images. -Say you wanted to write a little bit about your project before you posted the rest of the images. -You describe how you toiled, sweated, *bled* for your project, and then... you reveal it's glory in the next row of images. - - -
-
- {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- You can also have artistically styled 2/3 + 1/3 images, like these. -
- - -The code is simple. -Just wrap your images with `
` and place them inside `
` (read more about the Bootstrap Grid system). -To make images responsive, add `img-fluid` class to each; for rounded corners and shadows use `rounded` and `z-depth-1` classes. -Here's the code for the last row of images above: - -{% raw %} -```html -
-
- {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-``` -{% endraw %} diff --git a/_projects/4_project.md b/_projects/4_project.md deleted file mode 100644 index 96eeb0e66ac2..000000000000 --- a/_projects/4_project.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -layout: page -title: project 4 -description: another without an image -img: -importance: 3 -category: fun ---- - -Every project has a beautiful feature showcase page. -It's easy to include images in a flexible 3-column grid format. -Make your photos 1/3, 2/3, or full width. - -To give your project a background in the portfolio page, just add the img tag to the front matter like so: - - --- - layout: page - title: project - description: a project with a background image - img: /assets/img/12.jpg - --- - -
-
- {% include figure.html path="assets/img/1.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/3.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. -
-
-
- {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- This image can also have a caption. It's like magic. -
- -You can also put regular text between your rows of images. -Say you wanted to write a little bit about your project before you posted the rest of the images. -You describe how you toiled, sweated, *bled* for your project, and then... you reveal it's glory in the next row of images. - - -
-
- {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- You can also have artistically styled 2/3 + 1/3 images, like these. -
- - -The code is simple. -Just wrap your images with `
` and place them inside `
` (read more about the Bootstrap Grid system). -To make images responsive, add `img-fluid` class to each; for rounded corners and shadows use `rounded` and `z-depth-1` classes. -Here's the code for the last row of images above: - -{% raw %} -```html -
-
- {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-``` -{% endraw %} diff --git a/_projects/5_project.md b/_projects/5_project.md deleted file mode 100644 index aa488109c78f..000000000000 --- a/_projects/5_project.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -layout: page -title: project 5 -description: a project with a background image -img: assets/img/1.jpg -importance: 3 -category: fun ---- - -Every project has a beautiful feature showcase page. -It's easy to include images in a flexible 3-column grid format. -Make your photos 1/3, 2/3, or full width. - -To give your project a background in the portfolio page, just add the img tag to the front matter like so: - - --- - layout: page - title: project - description: a project with a background image - img: /assets/img/12.jpg - --- - -
-
- {% include figure.html path="assets/img/1.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/3.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. -
-
-
- {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- This image can also have a caption. It's like magic. -
- -You can also put regular text between your rows of images. -Say you wanted to write a little bit about your project before you posted the rest of the images. -You describe how you toiled, sweated, *bled* for your project, and then... you reveal it's glory in the next row of images. - - -
-
- {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- You can also have artistically styled 2/3 + 1/3 images, like these. -
- - -The code is simple. -Just wrap your images with `
` and place them inside `
` (read more about the Bootstrap Grid system). -To make images responsive, add `img-fluid` class to each; for rounded corners and shadows use `rounded` and `z-depth-1` classes. -Here's the code for the last row of images above: - -{% raw %} -```html -
-
- {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-``` -{% endraw %} diff --git a/_projects/6_project.md b/_projects/6_project.md deleted file mode 100644 index 3d8d04d512b0..000000000000 --- a/_projects/6_project.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -layout: page -title: project 6 -description: a project with no image -img: -importance: 4 -category: fun ---- - -Every project has a beautiful feature showcase page. -It's easy to include images in a flexible 3-column grid format. -Make your photos 1/3, 2/3, or full width. - -To give your project a background in the portfolio page, just add the img tag to the front matter like so: - - --- - layout: page - title: project - description: a project with a background image - img: /assets/img/12.jpg - --- - -
-
- {% include figure.html path="assets/img/1.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/3.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. -
-
-
- {% include figure.html path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- This image can also have a caption. It's like magic. -
- -You can also put regular text between your rows of images. -Say you wanted to write a little bit about your project before you posted the rest of the images. -You describe how you toiled, sweated, *bled* for your project, and then... you reveal it's glory in the next row of images. - - -
-
- {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-
- You can also have artistically styled 2/3 + 1/3 images, like these. -
- - -The code is simple. -Just wrap your images with `
` and place them inside `
` (read more about the Bootstrap Grid system). -To make images responsive, add `img-fluid` class to each; for rounded corners and shadows use `rounded` and `z-depth-1` classes. -Here's the code for the last row of images above: - -{% raw %} -```html -
-
- {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
- {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} -
-
-``` -{% endraw %} diff --git a/_sass/_base.scss b/_sass/_base.scss deleted file mode 100644 index a1465d77b8a7..000000000000 --- a/_sass/_base.scss +++ /dev/null @@ -1,590 +0,0 @@ -/******************************************************************************* - * Styles for the base elements of the theme. - ******************************************************************************/ - -// Typography - -p, h1, h2, h3, h4, h5, h6, em, div, li, span, strong { - color: var(--global-text-color); -} - -hr { - border-top: 1px solid var(--global-divider-color); -} - -a, table.table a { - color: var(--global-theme-color); - &:hover { - color: var(--global-theme-color); - text-decoration: underline; - } - &:hover:after :not(.nav-item.dropdown) { - width: 100%; - } -} - -figure, img { - max-width: 90vw; -} - -blockquote { - background: var(--global-bg-color); - border-left: 2px solid var(--global-theme-color); - margin: 1.5em 10px; - padding: 0.5em 10px; - font-size: 1.2rem; -} - -// Math - -.equation { - margin-bottom: 1rem; - text-align: center; -} - -// Caption - -.caption { - font-size: 0.875rem; - margin-top: 0.75rem; - margin-bottom: 1.5rem; - text-align: center; -} - -// Card - -.card { - background-color: var(--global-card-bg-color); - - img { - width: 100%; - } - - .card-title { - color: var(--global-text-color); - } - - .card-item { - width: auto; - margin-bottom: 10px; - - .row { - display: flex; - align-items: center; - } - } -} - -// Citation -.citation, .citation-number { - color: var(--global-theme-color); -} - -// Profile - -.profile { - margin-left: 1rem; - width: 100%; - - .address { - margin-bottom: 5px; - margin-top: 5px; - font-family: monospace; - p { - display: inline-block; - margin: 0; - } - } -} - -@media (min-width: 576px) { - .profile { - width: 30%; - .address { - p { display: block; } - } - } -} - -.post-description { - margin-bottom: 2rem; - font-size: 0.875rem; - a { - color: inherit; - &:hover { - color: var(--global-theme-color); - text-decoration: none; - } - } -} - - -// Navbar customization - -.navbar { - box-shadow: none; - border-bottom: 1px solid var(--global-divider-color); - background-color: var(--global-bg-color); - opacity: 0.95; -} -.navbar .dropdown-menu { - background-color: var(--global-bg-color); - border: 1px solid var(--global-divider-color); - a:not(.active) { - color: var(--global-text-color); - } - a:hover { - color: var(--global-hover-color); - } - .dropdown-divider { - border-top: 1px solid var(--global-divider-color) !important; - } -} -.dropdown-item { - color: var(--global-text-color); - &:hover { - color: var(--global-hover-color); - background-color: var(--global-bg-color); - } -} -.navbar.navbar-light { - a { - &:hover { - text-decoration: none; - } - } - .navbar-brand { - color: var(--global-text-color); - } - .navbar-nav .nav-item .nav-link { - color: var(--global-text-color); - &:hover { - color: var(--global-hover-color); - } - } - .navbar-nav .nav-item.active>.nav-link { - background-color: inherit; - font-weight: bolder; - color: var(--global-theme-color); - &:hover { - color: var(--global-hover-color); - } - } - .navbar-brand.social { - padding-bottom: 0; - padding-top: 0; - font-size: 1.7rem; - a { - i::before { - color: var(--global-text-color); - transition-property: all 0.2s ease-in-out; - } - &:hover { - i::before { - color: var(--global-theme-color); - } - } - } - } -} - -.navbar-toggler { - .icon-bar { - display: block; - width: 22px; - height: 2px; - background-color: var(--global-text-color); - border-radius: 1px; - margin-bottom: 4px; - transition: all 0.2s; - } - .top-bar { - transform: rotate(45deg); - transform-origin: 10% 10%; - } - .middle-bar { - opacity: 0; - } - .bottom-bar { - transform: rotate(-45deg); - transform-origin: 10% 90%; - } -} - -.navbar-toggler.collapsed { - .top-bar { - transform: rotate(0); - } - .middle-bar { - opacity: 1; - } - .bottom-bar { - transform: rotate(0); - } -} - - -// News - -.news table td { - font-size: 1rem; - color: var(--global-text-color); -} - -.news table th { - color: var(--global-text-color); -} - -// Social (bottom) - -.social { - text-align: center; - .contact-icons { - font-size: 4rem; - a { - i::before { - color: var(--global-text-color); - transition-property: all 0.2s ease-in-out; - } - &:hover { - i::before { - color: var(--global-theme-color); - } - } - } - } - .contact-note { - font-size: 0.8rem; - } -} - - -// Footer -footer.fixed-bottom { - background-color: var(--global-footer-bg-color); - font-size: 0.75rem; - .container { - color: var(--global-footer-text-color); - padding-top: 9px; - padding-bottom: 8px; - } - a { - color: var(--global-footer-link-color); - &:hover { - color: var(--global-theme-color); - text-decoration: none; - } - } -} - -footer.sticky-bottom { - border-top: 1px solid var(--global-divider-color); - padding-top: 40px; - padding-bottom: 40px; - font-size: 0.9rem; -} - - -// Blog - -.header-bar { - border-bottom: 1px solid var(--global-divider-color); - text-align: center; - padding-top: 2rem; - padding-bottom: 5rem; - h1 { - color: var(--global-theme-color); - font-size: 5rem; - } -} - -.post-list { - margin: 0; - margin-bottom: 40px; - padding: 0; - li { - border-bottom: 1px solid var(--global-divider-color); - list-style: none; - padding-top: 2rem; - padding-bottom: 2rem; - .post-meta { - color: var(--global-text-color-light); - font-size: 0.875rem; - margin-bottom: 0; - } - .post-tags { - color: var(--global-text-color-light); - font-size: 0.875rem; - padding-top: 0.25rem; - } - a { - color: var(--global-text-color); - text-decoration: none; - &:hover { - color: var(--global-theme-color); - } - } - } -} - -.pagination { - .page-item { - .page-link { - color: var(--global-text-color); - &:hover { - color: $black-color; - } - } - &.active .page-link { - color: $white-color; - background-color: var(--global-theme-color); - &:hover { - background-color: var(--global-theme-color); - } - } - } -} - - -// Distill - -.distill { - a:hover { - border-bottom-color: var(--global-theme-color); - text-decoration: none; - } -} - - -// Projects - -.projects { - a { - text-decoration: none; - - &:hover { - .card-title { - color: var(--global-theme-color); - } - } - } - - .card { - img { - width: 100%; - } - } - - .card-item { - width: auto; - margin-bottom: 10px; - - .row { - display: flex; - align-items: center; - } - } - - .grid-sizer, .grid-item { - width: 250px; - margin-bottom: 10px; - } - - h2.category { - color: var(--global-divider-color); - border-bottom: 1px solid var(--global-divider-color); - padding-top: 0.5rem; - margin-top: 2rem; - margin-bottom: 1rem; - text-align: right; - } -} - - -// Publications - -.publications { - margin-top: 2rem; - h1 { - color: var(--global-theme-color); - font-size: 2rem; - text-align: center; - margin-top: 1em; - margin-bottom: 1em; - } - h2 { - margin-bottom: 1rem; - span { - font-size: 1.5rem; - } - } - h2.year { - color: var(--global-divider-color); - border-top: 1px solid var(--global-divider-color); - padding-top: 1rem; - margin-top: 2rem; - margin-bottom: -2rem; - text-align: right; - } - ol.bibliography { - list-style: none; - padding: 0; - margin-top: 0; - - li { - margin-bottom: 1rem; - .abbr { - height: 2rem; - margin-bottom: 0.5rem; - abbr { - display: inline-block; - background-color: var(--global-theme-color); - padding-left: 1rem; - padding-right: 1rem; - a { - color: white; - &:hover { - text-decoration: none; - } - } - } - .award { - color: var(--global-theme-color) !important; - border: 1px solid var(--global-theme-color); - } - } - .title { - font-weight: bolder; - } - .author { - a { - border-bottom: 1px dashed var(--global-theme-color); - &:hover { - border-bottom-style: solid; - text-decoration: none; - } - } - > em { - border-bottom: 1px solid; - font-style: normal; - } - } - .links { - a.btn { - color: var(--global-text-color); - border: 1px solid var(--global-text-color); - padding-left: 1rem; - padding-right: 1rem; - padding-top: 0.25rem; - padding-bottom: 0.25rem; - &:hover { - color: var(--global-theme-color); - border-color: var(--global-theme-color); - } - } - } - .hidden { - font-size: 0.875rem; - max-height: 0px; - overflow: hidden; - text-align: justify; - transition-property: 0.15s ease; - -moz-transition: 0.15s ease; - -ms-transition: 0.15s ease; - -o-transition: 0.15s ease; - transition: all 0.15s ease; - - p { - line-height: 1.4em; - margin: 10px; - } - pre { - font-size: 1em; - line-height: 1.4em; - padding: 10px; - } - } - .hidden.open { - max-height: 100em; - transition-property: 0.15s ease; - -moz-transition: 0.15s ease; - -ms-transition: 0.15s ease; - -o-transition: 0.15s ease; - transition: all 0.15s ease; - } - div.abstract.hidden { - border: dashed 1px var(--global-bg-color); - } - div.abstract.hidden.open { - border-color: var(--global-text-color); - } - } - } -} - -// Rouge Color Customization -figure.highlight { - margin: 0 0 1rem; -} - -pre { - color: var(--global-theme-color); - background-color: var(--global-code-bg-color); - border-radius: 6px; - padding: 6px 12px; - pre, code { - background-color: transparent; - border-radius: 0; - padding: 0; - } -} - -code { - color: var(--global-theme-color); - background-color: var(--global-code-bg-color); - border-radius: 3px; - padding: 3px 3px; -} - - -// Transitioning Themes -html.transition, -html.transition *, -html.transition *:before, -html.transition *:after { - transition: all 750ms !important; - transition-delay: 0 !important; -} - -// Extra Markdown style (post Customization) -.post{ - .post-meta{ - color: var(--global-text-color-light); - font-size: 0.875rem; - margin-bottom: 0; - } - .post-tags{ - color: var(--global-text-color-light); - font-size: 0.875rem; - padding-bottom: 1rem; - a { - color: var(--global-text-color-light); - text-decoration: none; - &:hover { - color: var(--global-theme-color); - } - } - } - .post-content{ - blockquote { - border-left: 5px solid var(--global-theme-color); - padding: 8px; - } -} -} - -.post-tags { - color: var(--global-text-color-light); - font-size: 0.875rem; - padding-top: 0.25rem; -} diff --git a/_sass/_distill.scss b/_sass/_distill.scss deleted file mode 100644 index d83fafd4263a..000000000000 --- a/_sass/_distill.scss +++ /dev/null @@ -1,126 +0,0 @@ -/******************************************************************************* - * Style overrides for distill blog posts. - ******************************************************************************/ - -d-byline { - border-top-color: var(--global-divider-color) !important; -} - -d-byline h3 { - color: var(--global-text-color) !important; -} - -d-byline a, d-article d-byline a { - color: var(--global-text-color) !important; - &:hover { - color: var(--global-hover-color) !important; - } -} - -d-article { - border-top-color: var(--global-divider-color) !important; - a, p, h1, h2, h3, h4, h5, h6, li, table { - color: var(--global-text-color) !important; - } - a, h1, h2, hr, table, table th, table td { - border-bottom-color: var(--global-divider-color) !important; - } - a:hover { - border-bottom-color: var(--global-hover-color) !important; - } - b i { - display: inline; - } - - d-contents { - align-self: start; - grid-column: 1 / 4; - grid-row: auto / span 4; - justify-self: end; - margin-top: 0em; - padding-left: 2em; - padding-right: 3em; - border-right: 1px solid var(--global-divider-color); - width: calc(max(70%, 300px)); - margin-right: 0px; - margin-top: 0em; - display: grid; - grid-template-columns: - minmax(8px, 1fr) [toc] auto - minmax(8px, 1fr) [toc-line] 1px - minmax(32px, 2fr); - - nav { - grid-column: toc; - a { - border-bottom: none !important; - &:hover { - border-bottom: 1px solid var(--global-text-color) !important; - } - } - h3 { - margin-top: 0; - margin-bottom: 1em; - } - div { - display: block; - outline: none; - margin-bottom: 0.8em; - color: rgba(0, 0, 0, 0.8); - font-weight: bold; - } - ul { - padding-left: 1em; - margin-top: 0; - margin-bottom: 6px; - list-style-type: none; - li { - margin-bottom: 0.25em; - } - } - } - .figcaption { - line-height: 1.4em; - } - toc-line { - border-right: 1px solid var(--global-divider-color); - grid-column: toc-line; - } - } - - d-footnote { - scroll-margin-top: 66px; - } -} - -d-appendix { - border-top-color: var(--global-divider-color) !important; - color: var(--global-distill-app-color) !important; - h3, li, span { - color: var(--global-distill-app-color) !important; - } - a, a.footnote-backlink { - color: var(--global-distill-app-color) !important; - &:hover { - color: var(--global-hover-color) !important; - } - } -} - -@media (max-width: 1024px) { - d-article { - d-contents { - display: block; - grid-column-start: 2; - grid-column-end: -2; - padding-bottom: 0.5em; - margin-bottom: 1em; - padding-top: 0.5em; - width: 100%; - border: 1px solid var(--global-divider-color); - nav { - grid-column: none; - } - } - } -} diff --git a/_sass/_layout.scss b/_sass/_layout.scss deleted file mode 100644 index 9c10cac70df1..000000000000 --- a/_sass/_layout.scss +++ /dev/null @@ -1,50 +0,0 @@ -/****************************************************************************** - * Content - ******************************************************************************/ - -body { - padding-bottom: 70px; - color: var(--global-text-color); - background-color: var(--global-bg-color); - - h1, h2, h3, h4, h5, h6 { - scroll-margin-top: 66px; - } -} - -body.fixed-top-nav { - // Add some padding for the nav-bar. - padding-top: 56px; -} - -body.sticky-bottom-footer { - // Remove padding below footer. - padding-bottom: 0; -} - -.container { - max-width: $max-content-width; -} - -// Profile -.profile { - img { - width: 100%; - } -} - -// TODO: redefine content layout. - - -/****************************************************************************** - * Publications - ******************************************************************************/ - -// TODO: redefine publications layout. - - -/***************************************************************************** -* Projects -*****************************************************************************/ - -// TODO: redefine projects layout. diff --git a/_sass/_themes.scss b/_sass/_themes.scss deleted file mode 100644 index 118bca7a873a..000000000000 --- a/_sass/_themes.scss +++ /dev/null @@ -1,51 +0,0 @@ -/******************************************************************************* - * Themes - ******************************************************************************/ - -:root { - --global-bg-color: #{$white-color}; - --global-code-bg-color: #{$code-bg-color-light}; - --global-text-color: #{$black-color}; - --global-text-color-light: #{$grey-color}; - --global-theme-color: #{$purple-color}; - --global-hover-color: #{$purple-color}; - --global-footer-bg-color: #{$grey-color-dark}; - --global-footer-text-color: #{$grey-color-light}; - --global-footer-link-color: #{$white-color}; - --global-distill-app-color: #{$grey-color}; - --global-divider-color: rgba(0,0,0,.1); - --global-card-bg-color: #{$white-color}; - - .fa-sun { - display : none; - } - .fa-moon { - padding-left: 10px; - padding-top: 12px; - display : block; - } -} - -html[data-theme='dark'] { - --global-bg-color: #{$grey-color-dark}; - --global-code-bg-color: #{$code-bg-color-dark}; - --global-text-color: #{$grey-color-light}; - --global-text-color-light: #{$grey-color-light}; - --global-theme-color: #{$cyan-color}; - --global-hover-color: #{$cyan-color}; - --global-footer-bg-color: #{$grey-color-light}; - --global-footer-text-color: #{$grey-color-dark}; - --global-footer-link-color: #{$black-color}; - --global-distill-app-color: #{$grey-color-light}; - --global-divider-color: #424246; - --global-card-bg-color: #{$grey-900}; - - .fa-sun { - padding-left: 10px; - padding-top: 12px; - display : block; - } - .fa-moon { - display : none; - } -} diff --git a/_sass/_variables.scss b/_sass/_variables.scss deleted file mode 100644 index b050aa6e7f67..000000000000 --- a/_sass/_variables.scss +++ /dev/null @@ -1,38 +0,0 @@ -/******************************************************************************* - * Variables used throughout the theme. - * To adjust anything, simply edit the variables below and rebuild the theme. - ******************************************************************************/ - - -// Colors -$red-color: #FF3636 !default; -$red-color-dark: #B71C1C !default; -$orange-color: #F29105 !default; -$blue-color: #0076df !default; -$blue-color-dark: #00369f !default; -$cyan-color: #2698BA !default; -$light-cyan-color: lighten($cyan-color, 25%); -$green-color: #00ab37 !default; -$green-color-lime: #B7D12A !default; -$green-color-dark: #009f06 !default; -$green-color-light: #ddffdd !default; -$green-color-bright: #11D68B !default; -$purple-color: #B509AC !default; -$light-purple-color: lighten($purple-color, 25%); -$pink-color: #f92080 !default; -$pink-color-light: #ffdddd !default; -$yellow-color: #efcc00 !default; - -$grey-color: #828282 !default; -$grey-color-light: lighten($grey-color, 40%); -$grey-color-dark: #1C1C1D; -$grey-900: #212529; - -$white-color: #ffffff !default; -$black-color: #000000 !default; - - -// Theme colors - -$code-bg-color-light: rgba($purple-color, 0.05); -$code-bg-color-dark: #2c3237 !default; diff --git a/assets/css/main.css b/assets/css/main.css new file mode 100644 index 000000000000..19d2e4460dc8 --- /dev/null +++ b/assets/css/main.css @@ -0,0 +1,3 @@ +:root{--global-bg-color: #fff;--global-code-bg-color: rgba(181,9,172,0.05);--global-text-color: #000;--global-text-color-light: #828282;--global-theme-color: #B509AC;--global-hover-color: #B509AC;--global-footer-bg-color: #1C1C1D;--global-footer-text-color: #e8e8e8;--global-footer-link-color: #fff;--global-distill-app-color: #828282;--global-divider-color: rgba(0,0,0,.1);--global-card-bg-color: #fff}:root .fa-sun{display:none}:root .fa-moon{padding-left:10px;padding-top:12px;display:block}html[data-theme='dark']{--global-bg-color: #1C1C1D;--global-code-bg-color: #2c3237;--global-text-color: #e8e8e8;--global-text-color-light: #e8e8e8;--global-theme-color: #2698BA;--global-hover-color: #2698BA;--global-footer-bg-color: #e8e8e8;--global-footer-text-color: #1C1C1D;--global-footer-link-color: #000;--global-distill-app-color: #e8e8e8;--global-divider-color: #424246;--global-card-bg-color: #212529}html[data-theme='dark'] .fa-sun{padding-left:10px;padding-top:12px;display:block}html[data-theme='dark'] .fa-moon{display:none}body{padding-bottom:70px;color:var(--global-text-color);background-color:var(--global-bg-color)}body h1,body h2,body h3,body h4,body h5,body h6{scroll-margin-top:66px}body.fixed-top-nav{padding-top:56px}body.sticky-bottom-footer{padding-bottom:0}.container{max-width:800px}.profile img{width:100%}p,h1,h2,h3,h4,h5,h6,em,div,li,span,strong{color:var(--global-text-color)}hr{border-top:1px solid var(--global-divider-color)}a,table.table a{color:var(--global-theme-color)}a:hover,table.table a:hover{color:var(--global-theme-color);text-decoration:underline}a:hover:after :not(.nav-item.dropdown),table.table a:hover:after :not(.nav-item.dropdown){width:100%}figure,img{max-width:90vw}blockquote{background:var(--global-bg-color);border-left:2px solid var(--global-theme-color);margin:1.5em 10px;padding:0.5em 10px;font-size:1.2rem}.equation{margin-bottom:1rem;text-align:center}.caption{font-size:0.875rem;margin-top:0.75rem;margin-bottom:1.5rem;text-align:center}.card{background-color:var(--global-card-bg-color)}.card img{width:100%}.card .card-title{color:var(--global-text-color)}.card .card-item{width:auto;margin-bottom:10px}.card .card-item .row{display:flex;align-items:center}.citation,.citation-number{color:var(--global-theme-color)}.profile{margin-left:1rem;width:100%}.profile .address{margin-bottom:5px;margin-top:5px;font-family:monospace}.profile .address p{display:inline-block;margin:0}@media (min-width: 576px){.profile{width:30%}.profile .address p{display:block}}.post-description{margin-bottom:2rem;font-size:0.875rem}.post-description a{color:inherit}.post-description a:hover{color:var(--global-theme-color);text-decoration:none}.navbar{box-shadow:none;border-bottom:1px solid var(--global-divider-color);background-color:var(--global-bg-color);opacity:0.95}.navbar .dropdown-menu{background-color:var(--global-bg-color);border:1px solid var(--global-divider-color)}.navbar .dropdown-menu a:not(.active){color:var(--global-text-color)}.navbar .dropdown-menu a:hover{color:var(--global-hover-color)}.navbar .dropdown-menu .dropdown-divider{border-top:1px solid var(--global-divider-color) !important}.dropdown-item{color:var(--global-text-color)}.dropdown-item:hover{color:var(--global-hover-color);background-color:var(--global-bg-color)}.navbar.navbar-light a:hover{text-decoration:none}.navbar.navbar-light .navbar-brand{color:var(--global-text-color)}.navbar.navbar-light .navbar-nav .nav-item .nav-link{color:var(--global-text-color)}.navbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:var(--global-hover-color)}.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link{background-color:inherit;font-weight:bolder;color:var(--global-theme-color)}.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link:hover{color:var(--global-hover-color)}.navbar.navbar-light .navbar-brand.social{padding-bottom:0;padding-top:0;font-size:1.7rem}.navbar.navbar-light .navbar-brand.social a i::before{color:var(--global-text-color);transition-property:all 0.2s ease-in-out}.navbar.navbar-light .navbar-brand.social a:hover i::before{color:var(--global-theme-color)}.navbar-toggler .icon-bar{display:block;width:22px;height:2px;background-color:var(--global-text-color);border-radius:1px;margin-bottom:4px;transition:all 0.2s}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggler .middle-bar{opacity:0}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggler.collapsed .top-bar{transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}.news table td{font-size:1rem;color:var(--global-text-color)}.news table th{color:var(--global-text-color)}.social{text-align:center}.social .contact-icons{font-size:4rem}.social .contact-icons a i::before{color:var(--global-text-color);transition-property:all 0.2s ease-in-out}.social .contact-icons a:hover i::before{color:var(--global-theme-color)}.social .contact-note{font-size:0.8rem}footer.fixed-bottom{background-color:var(--global-footer-bg-color);font-size:0.75rem}footer.fixed-bottom .container{color:var(--global-footer-text-color);padding-top:9px;padding-bottom:8px}footer.fixed-bottom a{color:var(--global-footer-link-color)}footer.fixed-bottom a:hover{color:var(--global-theme-color);text-decoration:none}footer.sticky-bottom{border-top:1px solid var(--global-divider-color);padding-top:40px;padding-bottom:40px;font-size:0.9rem}.header-bar{border-bottom:1px solid var(--global-divider-color);text-align:center;padding-top:2rem;padding-bottom:5rem}.header-bar h1{color:var(--global-theme-color);font-size:5rem}.post-list{margin:0;margin-bottom:40px;padding:0}.post-list li{border-bottom:1px solid var(--global-divider-color);list-style:none;padding-top:2rem;padding-bottom:2rem}.post-list li .post-meta{color:var(--global-text-color-light);font-size:0.875rem;margin-bottom:0}.post-list li .post-tags{color:var(--global-text-color-light);font-size:0.875rem;padding-top:0.25rem}.post-list li a{color:var(--global-text-color);text-decoration:none}.post-list li a:hover{color:var(--global-theme-color)}.pagination .page-item .page-link{color:var(--global-text-color)}.pagination .page-item .page-link:hover{color:#000}.pagination .page-item.active .page-link{color:#fff;background-color:var(--global-theme-color)}.pagination .page-item.active .page-link:hover{background-color:var(--global-theme-color)}.distill a:hover{border-bottom-color:var(--global-theme-color);text-decoration:none}.projects a{text-decoration:none}.projects a:hover .card-title{color:var(--global-theme-color)}.projects .card img{width:100%}.projects .card-item{width:auto;margin-bottom:10px}.projects .card-item .row{display:flex;align-items:center}.projects .grid-sizer,.projects .grid-item{width:250px;margin-bottom:10px}.projects h2.category{color:var(--global-divider-color);border-bottom:1px solid var(--global-divider-color);padding-top:0.5rem;margin-top:2rem;margin-bottom:1rem;text-align:right}.publications{margin-top:2rem}.publications h1{color:var(--global-theme-color);font-size:2rem;text-align:center;margin-top:1em;margin-bottom:1em}.publications h2{margin-bottom:1rem}.publications h2 span{font-size:1.5rem}.publications h2.year{color:var(--global-divider-color);border-top:1px solid var(--global-divider-color);padding-top:1rem;margin-top:2rem;margin-bottom:-2rem;text-align:right}.publications ol.bibliography{list-style:none;padding:0;margin-top:0}.publications ol.bibliography li{margin-bottom:1rem}.publications ol.bibliography li .abbr{height:2rem;margin-bottom:0.5rem}.publications ol.bibliography li .abbr abbr{display:inline-block;background-color:var(--global-theme-color);padding-left:1rem;padding-right:1rem}.publications ol.bibliography li .abbr abbr a{color:white}.publications ol.bibliography li .abbr abbr a:hover{text-decoration:none}.publications ol.bibliography li .abbr .award{color:var(--global-theme-color) !important;border:1px solid var(--global-theme-color)}.publications ol.bibliography li .title{font-weight:bolder}.publications ol.bibliography li .author a{border-bottom:1px dashed var(--global-theme-color)}.publications ol.bibliography li .author a:hover{border-bottom-style:solid;text-decoration:none}.publications ol.bibliography li .author>em{border-bottom:1px solid;font-style:normal}.publications ol.bibliography li .links a.btn{color:var(--global-text-color);border:1px solid var(--global-text-color);padding-left:1rem;padding-right:1rem;padding-top:0.25rem;padding-bottom:0.25rem}.publications ol.bibliography li .links a.btn:hover{color:var(--global-theme-color);border-color:var(--global-theme-color)}.publications ol.bibliography li .hidden{font-size:0.875rem;max-height:0px;overflow:hidden;text-align:justify;transition-property:0.15s ease;-moz-transition:0.15s ease;-ms-transition:0.15s ease;-o-transition:0.15s ease;transition:all 0.15s ease}.publications ol.bibliography li .hidden p{line-height:1.4em;margin:10px}.publications ol.bibliography li .hidden pre{font-size:1em;line-height:1.4em;padding:10px}.publications ol.bibliography li .hidden.open{max-height:100em;transition-property:0.15s ease;-moz-transition:0.15s ease;-ms-transition:0.15s ease;-o-transition:0.15s ease;transition:all 0.15s ease}.publications ol.bibliography li div.abstract.hidden{border:dashed 1px var(--global-bg-color)}.publications ol.bibliography li div.abstract.hidden.open{border-color:var(--global-text-color)}figure.highlight{margin:0 0 1rem}pre{color:var(--global-theme-color);background-color:var(--global-code-bg-color);border-radius:6px;padding:6px 12px}pre pre,pre code{background-color:transparent;border-radius:0;padding:0}code{color:var(--global-theme-color);background-color:var(--global-code-bg-color);border-radius:3px;padding:3px 3px}html.transition,html.transition *,html.transition *:before,html.transition *:after{transition:all 750ms !important;transition-delay:0 !important}.post .post-meta{color:var(--global-text-color-light);font-size:0.875rem;margin-bottom:0}.post .post-tags{color:var(--global-text-color-light);font-size:0.875rem;padding-bottom:1rem}.post .post-tags a{color:var(--global-text-color-light);text-decoration:none}.post .post-tags a:hover{color:var(--global-theme-color)}.post .post-content blockquote{border-left:5px solid var(--global-theme-color);padding:8px}.post-tags{color:var(--global-text-color-light);font-size:0.875rem;padding-top:0.25rem}d-byline{border-top-color:var(--global-divider-color) !important}d-byline h3{color:var(--global-text-color) !important}d-byline a,d-article d-byline a{color:var(--global-text-color) !important}d-byline a:hover,d-article d-byline a:hover{color:var(--global-hover-color) !important}d-article{border-top-color:var(--global-divider-color) !important}d-article a,d-article p,d-article h1,d-article h2,d-article h3,d-article h4,d-article h5,d-article h6,d-article li,d-article table{color:var(--global-text-color) !important}d-article a,d-article h1,d-article h2,d-article hr,d-article table,d-article table th,d-article table td{border-bottom-color:var(--global-divider-color) !important}d-article a:hover{border-bottom-color:var(--global-hover-color) !important}d-article b i{display:inline}d-article d-contents{align-self:start;grid-column:1 / 4;grid-row:auto / span 4;justify-self:end;margin-top:0em;padding-left:2em;padding-right:3em;border-right:1px solid var(--global-divider-color);width:calc(max(70%, 300px));margin-right:0px;margin-top:0em;display:grid;grid-template-columns:minmax(8px, 1fr) [toc] auto minmax(8px, 1fr) [toc-line] 1px minmax(32px, 2fr)}d-article d-contents nav{grid-column:toc}d-article d-contents nav a{border-bottom:none !important}d-article d-contents nav a:hover{border-bottom:1px solid var(--global-text-color) !important}d-article d-contents nav h3{margin-top:0;margin-bottom:1em}d-article d-contents nav div{display:block;outline:none;margin-bottom:0.8em;color:rgba(0,0,0,0.8);font-weight:bold}d-article d-contents nav ul{padding-left:1em;margin-top:0;margin-bottom:6px;list-style-type:none}d-article d-contents nav ul li{margin-bottom:0.25em}d-article d-contents .figcaption{line-height:1.4em}d-article d-contents toc-line{border-right:1px solid var(--global-divider-color);grid-column:toc-line}d-article d-footnote{scroll-margin-top:66px}d-appendix{border-top-color:var(--global-divider-color) !important;color:var(--global-distill-app-color) !important}d-appendix h3,d-appendix li,d-appendix span{color:var(--global-distill-app-color) !important}d-appendix a,d-appendix a.footnote-backlink{color:var(--global-distill-app-color) !important}d-appendix a:hover,d-appendix a.footnote-backlink:hover{color:var(--global-hover-color) !important}@media (max-width: 1024px){d-article d-contents{display:block;grid-column-start:2;grid-column-end:-2;padding-bottom:0.5em;margin-bottom:1em;padding-top:0.5em;width:100%;border:1px solid var(--global-divider-color)}d-article d-contents nav{grid-column:none}} + +/*# sourceMappingURL=main.css.map */ \ No newline at end of file diff --git a/assets/css/main.css.map b/assets/css/main.css.map new file mode 100644 index 000000000000..db976068d4fa --- /dev/null +++ b/assets/css/main.css.map @@ -0,0 +1,22 @@ +{ + "version": 3, + "file": "main.css", + "sources": [ + "main.scss", + "_sass/_variables.scss", + "_sass/_themes.scss", + "_sass/_layout.scss", + "_sass/_base.scss", + "_sass/_distill.scss" + ], + "sourcesContent": [ + "@charset \"utf-8\";\n\n// Dimensions\n$max-content-width: 800px;\n\n@import\n \"variables\",\n \"themes\",\n \"layout\",\n \"base\",\n \"distill\"\n;\n", + "/*******************************************************************************\n * Variables used throughout the theme.\n * To adjust anything, simply edit the variables below and rebuild the theme.\n ******************************************************************************/\n\n\n// Colors\n$red-color: #FF3636 !default;\n$red-color-dark: #B71C1C !default;\n$orange-color: #F29105 !default;\n$blue-color: #0076df !default;\n$blue-color-dark: #00369f !default;\n$cyan-color: #2698BA !default;\n$light-cyan-color: lighten($cyan-color, 25%);\n$green-color: #00ab37 !default;\n$green-color-lime: #B7D12A !default;\n$green-color-dark: #009f06 !default;\n$green-color-light: #ddffdd !default;\n$green-color-bright: #11D68B !default;\n$purple-color: #B509AC !default;\n$light-purple-color: lighten($purple-color, 25%);\n$pink-color: #f92080 !default;\n$pink-color-light: #ffdddd !default;\n$yellow-color: #efcc00 !default;\n\n$grey-color: #828282 !default;\n$grey-color-light: lighten($grey-color, 40%);\n$grey-color-dark: #1C1C1D;\n$grey-900: #212529;\n\n$white-color: #ffffff !default;\n$black-color: #000000 !default;\n\n\n// Theme colors\n\n$code-bg-color-light: rgba($purple-color, 0.05);\n$code-bg-color-dark: #2c3237 !default;\n", + "/*******************************************************************************\r\n * Themes\r\n ******************************************************************************/\r\n \r\n:root {\r\n --global-bg-color: #{$white-color};\r\n --global-code-bg-color: #{$code-bg-color-light};\r\n --global-text-color: #{$black-color};\r\n --global-text-color-light: #{$grey-color};\r\n --global-theme-color: #{$purple-color};\r\n --global-hover-color: #{$purple-color};\r\n --global-footer-bg-color: #{$grey-color-dark};\r\n --global-footer-text-color: #{$grey-color-light};\r\n --global-footer-link-color: #{$white-color};\r\n --global-distill-app-color: #{$grey-color};\r\n --global-divider-color: rgba(0,0,0,.1);\r\n --global-card-bg-color: #{$white-color};\r\n\r\n .fa-sun {\r\n display : none;\r\n }\r\n .fa-moon {\r\n padding-left: 10px;\r\n padding-top: 12px;\r\n display : block;\r\n }\r\n}\r\n\r\nhtml[data-theme='dark'] {\r\n --global-bg-color: #{$grey-color-dark};\r\n --global-code-bg-color: #{$code-bg-color-dark};\r\n --global-text-color: #{$grey-color-light};\r\n --global-text-color-light: #{$grey-color-light};\r\n --global-theme-color: #{$cyan-color};\r\n --global-hover-color: #{$cyan-color};\r\n --global-footer-bg-color: #{$grey-color-light};\r\n --global-footer-text-color: #{$grey-color-dark};\r\n --global-footer-link-color: #{$black-color};\r\n --global-distill-app-color: #{$grey-color-light};\r\n --global-divider-color: #424246;\r\n --global-card-bg-color: #{$grey-900};\r\n\r\n .fa-sun {\r\n padding-left: 10px;\r\n padding-top: 12px;\r\n display : block;\r\n }\r\n .fa-moon {\r\n display : none;\r\n }\r\n}\r\n", + "/******************************************************************************\n * Content\n ******************************************************************************/\n\nbody {\n padding-bottom: 70px;\n color: var(--global-text-color);\n background-color: var(--global-bg-color);\n\n h1, h2, h3, h4, h5, h6 {\n scroll-margin-top: 66px;\n }\n}\n\nbody.fixed-top-nav {\n // Add some padding for the nav-bar.\n padding-top: 56px;\n}\n\nbody.sticky-bottom-footer {\n // Remove padding below footer.\n padding-bottom: 0;\n}\n\n.container {\n max-width: $max-content-width;\n}\n\n// Profile\n.profile {\n img {\n width: 100%;\n }\n}\n\n// TODO: redefine content layout.\n\n\n/******************************************************************************\n * Publications\n ******************************************************************************/\n\n// TODO: redefine publications layout.\n\n\n/*****************************************************************************\n* Projects\n*****************************************************************************/\n\n// TODO: redefine projects layout.\n", + "/*******************************************************************************\n * Styles for the base elements of the theme.\n ******************************************************************************/\n\n// Typography\n\np, h1, h2, h3, h4, h5, h6, em, div, li, span, strong {\n color: var(--global-text-color);\n}\n\nhr {\n border-top: 1px solid var(--global-divider-color);\n}\n\na, table.table a {\n color: var(--global-theme-color);\n &:hover {\n color: var(--global-theme-color);\n text-decoration: underline;\n }\n &:hover:after :not(.nav-item.dropdown) {\n width: 100%;\n }\n}\n\nfigure, img {\n max-width: 90vw;\n}\n\nblockquote {\n background: var(--global-bg-color);\n border-left: 2px solid var(--global-theme-color);\n margin: 1.5em 10px;\n padding: 0.5em 10px;\n font-size: 1.2rem;\n}\n\n// Math\n\n.equation {\n margin-bottom: 1rem;\n text-align: center;\n}\n\n// Caption\n\n.caption {\n font-size: 0.875rem;\n margin-top: 0.75rem;\n margin-bottom: 1.5rem;\n text-align: center;\n}\n\n// Card\n\n.card {\n background-color: var(--global-card-bg-color);\n \n img {\n width: 100%;\n }\n\n .card-title {\n color: var(--global-text-color);\n }\n\n .card-item {\n width: auto;\n margin-bottom: 10px;\n\n .row {\n display: flex;\n align-items: center;\n }\n }\n}\n\n// Citation\n.citation, .citation-number {\n color: var(--global-theme-color);\n}\n\n// Profile\n\n.profile {\n margin-left: 1rem;\n width: 100%;\n\n .address {\n margin-bottom: 5px;\n margin-top: 5px;\n font-family: monospace;\n p {\n display: inline-block;\n margin: 0;\n }\n }\n}\n\n@media (min-width: 576px) {\n .profile {\n width: 30%;\n .address {\n p { display: block; }\n }\n }\n}\n\n.post-description {\n margin-bottom: 2rem;\n font-size: 0.875rem;\n a {\n color: inherit;\n &:hover {\n color: var(--global-theme-color);\n text-decoration: none;\n }\n }\n}\n\n\n// Navbar customization\n\n.navbar {\n box-shadow: none;\n border-bottom: 1px solid var(--global-divider-color);\n background-color: var(--global-bg-color);\n opacity: 0.95;\n}\n.navbar .dropdown-menu {\n background-color: var(--global-bg-color);\n border: 1px solid var(--global-divider-color);\n a:not(.active) {\n color: var(--global-text-color);\n }\n a:hover {\n color: var(--global-hover-color);\n }\n .dropdown-divider {\n border-top: 1px solid var(--global-divider-color) !important;\n }\n}\n.dropdown-item {\n color: var(--global-text-color);\n &:hover {\n color: var(--global-hover-color);\n background-color: var(--global-bg-color);\n }\n}\n.navbar.navbar-light {\n a {\n &:hover {\n text-decoration: none;\n }\n }\n .navbar-brand {\n color: var(--global-text-color);\n }\n .navbar-nav .nav-item .nav-link {\n color: var(--global-text-color);\n &:hover {\n color: var(--global-hover-color);\n }\n }\n .navbar-nav .nav-item.active>.nav-link {\n background-color: inherit;\n font-weight: bolder;\n color: var(--global-theme-color);\n &:hover {\n color: var(--global-hover-color);\n }\n }\n .navbar-brand.social {\n padding-bottom: 0;\n padding-top: 0;\n font-size: 1.7rem;\n a {\n i::before {\n color: var(--global-text-color);\n transition-property: all 0.2s ease-in-out;\n }\n &:hover {\n i::before {\n color: var(--global-theme-color);\n }\n }\n }\n }\n}\n\n.navbar-toggler {\n .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n background-color: var(--global-text-color);\n border-radius: 1px;\n margin-bottom: 4px;\n transition: all 0.2s;\n }\n .top-bar {\n transform: rotate(45deg);\n transform-origin: 10% 10%;\n }\n .middle-bar {\n opacity: 0;\n }\n .bottom-bar {\n transform: rotate(-45deg);\n transform-origin: 10% 90%;\n }\n}\n\n.navbar-toggler.collapsed {\n .top-bar {\n transform: rotate(0);\n }\n .middle-bar {\n opacity: 1;\n }\n .bottom-bar {\n transform: rotate(0);\n }\n}\n\n\n// News\n\n.news table td {\n font-size: 1rem;\n color: var(--global-text-color);\n}\n\n.news table th {\n color: var(--global-text-color);\n}\n\n// Social (bottom)\n\n.social {\n text-align: center;\n .contact-icons {\n font-size: 4rem;\n a {\n i::before {\n color: var(--global-text-color);\n transition-property: all 0.2s ease-in-out;\n }\n &:hover {\n i::before {\n color: var(--global-theme-color);\n }\n }\n }\n }\n .contact-note {\n font-size: 0.8rem;\n }\n}\n\n\n// Footer\nfooter.fixed-bottom {\n background-color: var(--global-footer-bg-color);\n font-size: 0.75rem;\n .container {\n color: var(--global-footer-text-color);\n padding-top: 9px;\n padding-bottom: 8px;\n }\n a {\n color: var(--global-footer-link-color);\n &:hover {\n color: var(--global-theme-color);\n text-decoration: none;\n }\n }\n}\n\nfooter.sticky-bottom {\n border-top: 1px solid var(--global-divider-color);\n padding-top: 40px;\n padding-bottom: 40px;\n font-size: 0.9rem;\n}\n\n\n// Blog\n\n.header-bar {\n border-bottom: 1px solid var(--global-divider-color);\n text-align: center;\n padding-top: 2rem;\n padding-bottom: 5rem;\n h1 {\n color: var(--global-theme-color);\n font-size: 5rem;\n }\n}\n\n.post-list {\n margin: 0;\n margin-bottom: 40px;\n padding: 0;\n li {\n border-bottom: 1px solid var(--global-divider-color);\n list-style: none;\n padding-top: 2rem;\n padding-bottom: 2rem;\n .post-meta {\n color: var(--global-text-color-light);\n font-size: 0.875rem;\n margin-bottom: 0;\n }\n .post-tags {\n color: var(--global-text-color-light);\n font-size: 0.875rem;\n padding-top: 0.25rem;\n }\n a {\n color: var(--global-text-color);\n text-decoration: none;\n &:hover {\n color: var(--global-theme-color);\n }\n }\n }\n}\n\n.pagination {\n .page-item {\n .page-link {\n color: var(--global-text-color);\n &:hover {\n color: $black-color;\n }\n }\n &.active .page-link {\n color: $white-color;\n background-color: var(--global-theme-color);\n &:hover {\n background-color: var(--global-theme-color);\n }\n }\n }\n}\n\n\n// Distill\n\n.distill {\n a:hover {\n border-bottom-color: var(--global-theme-color);\n text-decoration: none;\n }\n}\n\n\n// Projects\n\n.projects {\n a {\n text-decoration: none;\n\n &:hover {\n .card-title {\n color: var(--global-theme-color);\n }\n }\n }\n\n .card {\n img {\n width: 100%;\n }\n }\n\n .card-item {\n width: auto;\n margin-bottom: 10px;\n\n .row {\n display: flex;\n align-items: center;\n }\n }\n\n .grid-sizer, .grid-item {\n width: 250px;\n margin-bottom: 10px;\n }\n\n h2.category {\n color: var(--global-divider-color);\n border-bottom: 1px solid var(--global-divider-color);\n padding-top: 0.5rem;\n margin-top: 2rem;\n margin-bottom: 1rem;\n text-align: right;\n }\n}\n\n\n// Publications\n\n.publications {\n margin-top: 2rem;\n h1 {\n color: var(--global-theme-color);\n font-size: 2rem;\n text-align: center;\n margin-top: 1em;\n margin-bottom: 1em;\n }\n h2 {\n margin-bottom: 1rem;\n span {\n font-size: 1.5rem;\n }\n }\n h2.year {\n color: var(--global-divider-color);\n border-top: 1px solid var(--global-divider-color);\n padding-top: 1rem;\n margin-top: 2rem;\n margin-bottom: -2rem;\n text-align: right;\n }\n ol.bibliography {\n list-style: none;\n padding: 0;\n margin-top: 0;\n\n li {\n margin-bottom: 1rem;\n .abbr {\n height: 2rem;\n margin-bottom: 0.5rem;\n abbr {\n display: inline-block;\n background-color: var(--global-theme-color);\n padding-left: 1rem;\n padding-right: 1rem;\n a {\n color: white;\n &:hover {\n text-decoration: none;\n }\n }\n }\n .award {\n color: var(--global-theme-color) !important;\n border: 1px solid var(--global-theme-color);\n }\n }\n .title {\n font-weight: bolder;\n }\n .author {\n a {\n border-bottom: 1px dashed var(--global-theme-color);\n &:hover {\n border-bottom-style: solid;\n text-decoration: none;\n }\n }\n > em {\n border-bottom: 1px solid;\n font-style: normal;\n }\n }\n .links {\n a.btn {\n color: var(--global-text-color);\n border: 1px solid var(--global-text-color);\n padding-left: 1rem;\n padding-right: 1rem;\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n &:hover {\n color: var(--global-theme-color);\n border-color: var(--global-theme-color);\n }\n }\n }\n .hidden {\n font-size: 0.875rem;\n max-height: 0px;\n overflow: hidden;\n text-align: justify;\n transition-property: 0.15s ease;\n -moz-transition: 0.15s ease;\n -ms-transition: 0.15s ease;\n -o-transition: 0.15s ease;\n transition: all 0.15s ease;\n\n p {\n line-height: 1.4em;\n margin: 10px;\n }\n pre {\n font-size: 1em;\n line-height: 1.4em;\n padding: 10px;\n }\n }\n .hidden.open {\n max-height: 100em;\n transition-property: 0.15s ease;\n -moz-transition: 0.15s ease;\n -ms-transition: 0.15s ease;\n -o-transition: 0.15s ease;\n transition: all 0.15s ease;\n }\n div.abstract.hidden {\n border: dashed 1px var(--global-bg-color);\n }\n div.abstract.hidden.open {\n border-color: var(--global-text-color);\n }\n }\n }\n}\n\n// Rouge Color Customization\nfigure.highlight {\n margin: 0 0 1rem;\n}\n\npre {\n color: var(--global-theme-color);\n background-color: var(--global-code-bg-color);\n border-radius: 6px;\n padding: 6px 12px;\n pre, code {\n background-color: transparent;\n border-radius: 0;\n padding: 0;\n }\n}\n\ncode {\n color: var(--global-theme-color);\n background-color: var(--global-code-bg-color);\n border-radius: 3px;\n padding: 3px 3px;\n}\n\n\n// Transitioning Themes\nhtml.transition,\nhtml.transition *,\nhtml.transition *:before,\nhtml.transition *:after {\n transition: all 750ms !important;\n transition-delay: 0 !important;\n}\n\n// Extra Markdown style (post Customization)\n.post{\n .post-meta{\n color: var(--global-text-color-light);\n font-size: 0.875rem;\n margin-bottom: 0;\n }\n .post-tags{\n color: var(--global-text-color-light);\n font-size: 0.875rem;\n padding-bottom: 1rem;\n a {\n color: var(--global-text-color-light);\n text-decoration: none;\n &:hover {\n color: var(--global-theme-color);\n }\n }\n }\n .post-content{\n blockquote {\n border-left: 5px solid var(--global-theme-color);\n padding: 8px;\n }\n}\n}\n\n.post-tags {\n color: var(--global-text-color-light);\n font-size: 0.875rem;\n padding-top: 0.25rem;\n}\n", + "/*******************************************************************************\n * Style overrides for distill blog posts.\n ******************************************************************************/\n\nd-byline {\n border-top-color: var(--global-divider-color) !important;\n}\n\nd-byline h3 {\n color: var(--global-text-color) !important;\n}\n\nd-byline a, d-article d-byline a {\n color: var(--global-text-color) !important;\n &:hover {\n color: var(--global-hover-color) !important;\n }\n}\n\nd-article {\n border-top-color: var(--global-divider-color) !important;\n a, p, h1, h2, h3, h4, h5, h6, li, table {\n color: var(--global-text-color) !important;\n }\n a, h1, h2, hr, table, table th, table td {\n border-bottom-color: var(--global-divider-color) !important;\n }\n a:hover {\n border-bottom-color: var(--global-hover-color) !important;\n }\n b i {\n display: inline;\n }\n\n d-contents {\n align-self: start;\n grid-column: 1 / 4;\n grid-row: auto / span 4;\n justify-self: end;\n margin-top: 0em;\n padding-left: 2em;\n padding-right: 3em;\n border-right: 1px solid var(--global-divider-color);\n width: calc(max(70%, 300px));\n margin-right: 0px;\n margin-top: 0em;\n display: grid;\n grid-template-columns:\n minmax(8px, 1fr) [toc] auto\n minmax(8px, 1fr) [toc-line] 1px\n minmax(32px, 2fr);\n\n nav {\n grid-column: toc;\n a {\n border-bottom: none !important;\n &:hover {\n border-bottom: 1px solid var(--global-text-color) !important;\n }\n }\n h3 {\n margin-top: 0;\n margin-bottom: 1em;\n }\n div {\n display: block;\n outline: none;\n margin-bottom: 0.8em;\n color: rgba(0, 0, 0, 0.8);\n font-weight: bold;\n }\n ul {\n padding-left: 1em;\n margin-top: 0;\n margin-bottom: 6px;\n list-style-type: none;\n li {\n margin-bottom: 0.25em;\n }\n }\n }\n .figcaption {\n line-height: 1.4em;\n }\n toc-line {\n border-right: 1px solid var(--global-divider-color);\n grid-column: toc-line;\n }\n }\n\n d-footnote {\n scroll-margin-top: 66px;\n }\n}\n\nd-appendix {\n border-top-color: var(--global-divider-color) !important;\n color: var(--global-distill-app-color) !important;\n h3, li, span {\n color: var(--global-distill-app-color) !important;\n }\n a, a.footnote-backlink {\n color: var(--global-distill-app-color) !important;\n &:hover {\n color: var(--global-hover-color) !important;\n }\n }\n}\n\n@media (max-width: 1024px) {\n d-article {\n d-contents {\n display: block;\n grid-column-start: 2;\n grid-column-end: -2;\n padding-bottom: 0.5em;\n margin-bottom: 1em;\n padding-top: 0.5em;\n width: 100%;\n border: 1px solid var(--global-divider-color);\n nav {\n grid-column: none;\n }\n }\n }\n}\n" + ], + "names": [], + "mappings": "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" +} \ No newline at end of file diff --git a/assets/css/main.scss b/assets/css/main.scss deleted file mode 100644 index fd8c311c32cb..000000000000 --- a/assets/css/main.scss +++ /dev/null @@ -1,15 +0,0 @@ ---- -# Only the main Sass file needs front matter (the dashes are enough) ---- -@charset "utf-8"; - -// Dimensions -$max-content-width: {{ site.max_width }}; - -@import - "variables", - "themes", - "layout", - "base", - "distill" -; diff --git a/assets/img/1-1400.webp b/assets/img/1-1400.webp new file mode 100644 index 000000000000..6dda82574d13 Binary files /dev/null and b/assets/img/1-1400.webp differ diff --git a/assets/img/1-480.webp b/assets/img/1-480.webp new file mode 100644 index 000000000000..b1020ff35813 Binary files /dev/null and b/assets/img/1-480.webp differ diff --git a/assets/img/1-800.webp b/assets/img/1-800.webp new file mode 100644 index 000000000000..5ebacc2b7c35 Binary files /dev/null and b/assets/img/1-800.webp differ diff --git a/assets/img/10-1400.webp b/assets/img/10-1400.webp new file mode 100644 index 000000000000..bec4b4c3e228 Binary files /dev/null and b/assets/img/10-1400.webp differ diff --git a/assets/img/10-480.webp b/assets/img/10-480.webp new file mode 100644 index 000000000000..75f06d01130e Binary files /dev/null and b/assets/img/10-480.webp differ diff --git a/assets/img/10-800.webp b/assets/img/10-800.webp new file mode 100644 index 000000000000..a77cc1f28c01 Binary files /dev/null and b/assets/img/10-800.webp differ diff --git a/assets/img/11-1400.webp b/assets/img/11-1400.webp new file mode 100644 index 000000000000..1c4993853adc Binary files /dev/null and b/assets/img/11-1400.webp differ diff --git a/assets/img/11-480.webp b/assets/img/11-480.webp new file mode 100644 index 000000000000..6ea76ba4a16f Binary files /dev/null and b/assets/img/11-480.webp differ diff --git a/assets/img/11-800.webp b/assets/img/11-800.webp new file mode 100644 index 000000000000..512254a2d76e Binary files /dev/null and b/assets/img/11-800.webp differ diff --git a/assets/img/12-1400.webp b/assets/img/12-1400.webp new file mode 100644 index 000000000000..d0943ab3b0a4 Binary files /dev/null and b/assets/img/12-1400.webp differ diff --git a/assets/img/12-480.webp b/assets/img/12-480.webp new file mode 100644 index 000000000000..496632dc2038 Binary files /dev/null and b/assets/img/12-480.webp differ diff --git a/assets/img/12-800.webp b/assets/img/12-800.webp new file mode 100644 index 000000000000..6482bc78b672 Binary files /dev/null and b/assets/img/12-800.webp differ diff --git a/assets/img/2-1400.webp b/assets/img/2-1400.webp new file mode 100644 index 000000000000..e64c34ac4836 Binary files /dev/null and b/assets/img/2-1400.webp differ diff --git a/assets/img/2-480.webp b/assets/img/2-480.webp new file mode 100644 index 000000000000..8622fd34b39e Binary files /dev/null and b/assets/img/2-480.webp differ diff --git a/assets/img/2-800.webp b/assets/img/2-800.webp new file mode 100644 index 000000000000..702ed7fbe4e2 Binary files /dev/null and b/assets/img/2-800.webp differ diff --git a/assets/img/3-1400.webp b/assets/img/3-1400.webp new file mode 100644 index 000000000000..38620b9b3060 Binary files /dev/null and b/assets/img/3-1400.webp differ diff --git a/assets/img/3-480.webp b/assets/img/3-480.webp new file mode 100644 index 000000000000..abf1d9afb9dc Binary files /dev/null and b/assets/img/3-480.webp differ diff --git a/assets/img/3-800.webp b/assets/img/3-800.webp new file mode 100644 index 000000000000..d645ddd717b2 Binary files /dev/null and b/assets/img/3-800.webp differ diff --git a/assets/img/4-1400.webp b/assets/img/4-1400.webp new file mode 100644 index 000000000000..42226f2d2b39 Binary files /dev/null and b/assets/img/4-1400.webp differ diff --git a/assets/img/4-480.webp b/assets/img/4-480.webp new file mode 100644 index 000000000000..8c73fedfa8cc Binary files /dev/null and b/assets/img/4-480.webp differ diff --git a/assets/img/4-800.webp b/assets/img/4-800.webp new file mode 100644 index 000000000000..cdd4ea066302 Binary files /dev/null and b/assets/img/4-800.webp differ diff --git a/assets/img/5-1400.webp b/assets/img/5-1400.webp new file mode 100644 index 000000000000..77b9a653a3e7 Binary files /dev/null and b/assets/img/5-1400.webp differ diff --git a/assets/img/5-480.webp b/assets/img/5-480.webp new file mode 100644 index 000000000000..7320c5a3164a Binary files /dev/null and b/assets/img/5-480.webp differ diff --git a/assets/img/5-800.webp b/assets/img/5-800.webp new file mode 100644 index 000000000000..bae4841cffb3 Binary files /dev/null and b/assets/img/5-800.webp differ diff --git a/assets/img/6-1400.webp b/assets/img/6-1400.webp new file mode 100644 index 000000000000..c0d088980663 Binary files /dev/null and b/assets/img/6-1400.webp differ diff --git a/assets/img/6-480.webp b/assets/img/6-480.webp new file mode 100644 index 000000000000..3aa87f720bd4 Binary files /dev/null and b/assets/img/6-480.webp differ diff --git a/assets/img/6-800.webp b/assets/img/6-800.webp new file mode 100644 index 000000000000..24c70e6716f2 Binary files /dev/null and b/assets/img/6-800.webp differ diff --git a/assets/img/7-1400.webp b/assets/img/7-1400.webp new file mode 100644 index 000000000000..dac8fd52437c Binary files /dev/null and b/assets/img/7-1400.webp differ diff --git a/assets/img/7-480.webp b/assets/img/7-480.webp new file mode 100644 index 000000000000..86d7d8dd751a Binary files /dev/null and b/assets/img/7-480.webp differ diff --git a/assets/img/7-800.webp b/assets/img/7-800.webp new file mode 100644 index 000000000000..500fe90d4834 Binary files /dev/null and b/assets/img/7-800.webp differ diff --git a/assets/img/8-1400.webp b/assets/img/8-1400.webp new file mode 100644 index 000000000000..74a1bcbe0b7a Binary files /dev/null and b/assets/img/8-1400.webp differ diff --git a/assets/img/8-480.webp b/assets/img/8-480.webp new file mode 100644 index 000000000000..623ee2dadfd0 Binary files /dev/null and b/assets/img/8-480.webp differ diff --git a/assets/img/8-800.webp b/assets/img/8-800.webp new file mode 100644 index 000000000000..0c320de3c9d1 Binary files /dev/null and b/assets/img/8-800.webp differ diff --git a/assets/img/9-1400.webp b/assets/img/9-1400.webp new file mode 100644 index 000000000000..34e53c9d304d Binary files /dev/null and b/assets/img/9-1400.webp differ diff --git a/assets/img/9-480.webp b/assets/img/9-480.webp new file mode 100644 index 000000000000..61ad10b8c0f6 Binary files /dev/null and b/assets/img/9-480.webp differ diff --git a/assets/img/9-800.webp b/assets/img/9-800.webp new file mode 100644 index 000000000000..9de2bfd47df7 Binary files /dev/null and b/assets/img/9-800.webp differ diff --git a/assets/img/al-folio-preview-1400.webp b/assets/img/al-folio-preview-1400.webp new file mode 100644 index 000000000000..46b27adfc80e Binary files /dev/null and b/assets/img/al-folio-preview-1400.webp differ diff --git a/assets/img/al-folio-preview-480.webp b/assets/img/al-folio-preview-480.webp new file mode 100644 index 000000000000..fd7ac01cad54 Binary files /dev/null and b/assets/img/al-folio-preview-480.webp differ diff --git a/assets/img/al-folio-preview-800.webp b/assets/img/al-folio-preview-800.webp new file mode 100644 index 000000000000..1f6b895f747b Binary files /dev/null and b/assets/img/al-folio-preview-800.webp differ diff --git a/assets/img/code-screenshot-1400.webp b/assets/img/code-screenshot-1400.webp new file mode 100644 index 000000000000..24beed1e809f Binary files /dev/null and b/assets/img/code-screenshot-1400.webp differ diff --git a/assets/img/code-screenshot-480.webp b/assets/img/code-screenshot-480.webp new file mode 100644 index 000000000000..0b7846035de4 Binary files /dev/null and b/assets/img/code-screenshot-480.webp differ diff --git a/assets/img/code-screenshot-800.webp b/assets/img/code-screenshot-800.webp new file mode 100644 index 000000000000..bcbf79951609 Binary files /dev/null and b/assets/img/code-screenshot-800.webp differ diff --git a/assets/img/distill-screenshot-1400.webp b/assets/img/distill-screenshot-1400.webp new file mode 100644 index 000000000000..3acb9f74b43e Binary files /dev/null and b/assets/img/distill-screenshot-1400.webp differ diff --git a/assets/img/distill-screenshot-480.webp b/assets/img/distill-screenshot-480.webp new file mode 100644 index 000000000000..64d886694d0a Binary files /dev/null and b/assets/img/distill-screenshot-480.webp differ diff --git a/assets/img/distill-screenshot-800.webp b/assets/img/distill-screenshot-800.webp new file mode 100644 index 000000000000..45870f67ebb3 Binary files /dev/null and b/assets/img/distill-screenshot-800.webp differ diff --git a/assets/img/math-screenshot-1400.webp b/assets/img/math-screenshot-1400.webp new file mode 100644 index 000000000000..79ccdf327e80 Binary files /dev/null and b/assets/img/math-screenshot-1400.webp differ diff --git a/assets/img/math-screenshot-480.webp b/assets/img/math-screenshot-480.webp new file mode 100644 index 000000000000..f529151f207c Binary files /dev/null and b/assets/img/math-screenshot-480.webp differ diff --git a/assets/img/math-screenshot-800.webp b/assets/img/math-screenshot-800.webp new file mode 100644 index 000000000000..2fe864ddef12 Binary files /dev/null and b/assets/img/math-screenshot-800.webp differ diff --git a/assets/img/photos-screenshot-1400.webp b/assets/img/photos-screenshot-1400.webp new file mode 100644 index 000000000000..e675e56a4f37 Binary files /dev/null and b/assets/img/photos-screenshot-1400.webp differ diff --git a/assets/img/photos-screenshot-480.webp b/assets/img/photos-screenshot-480.webp new file mode 100644 index 000000000000..7fabfdda7010 Binary files /dev/null and b/assets/img/photos-screenshot-480.webp differ diff --git a/assets/img/photos-screenshot-800.webp b/assets/img/photos-screenshot-800.webp new file mode 100644 index 000000000000..e49a615a61f2 Binary files /dev/null and b/assets/img/photos-screenshot-800.webp differ diff --git a/assets/img/prof_pic-1400.webp b/assets/img/prof_pic-1400.webp new file mode 100644 index 000000000000..baabef3bda3c Binary files /dev/null and b/assets/img/prof_pic-1400.webp differ diff --git a/assets/img/prof_pic-480.webp b/assets/img/prof_pic-480.webp new file mode 100644 index 000000000000..3b14d11ea931 Binary files /dev/null and b/assets/img/prof_pic-480.webp differ diff --git a/assets/img/prof_pic-800.webp b/assets/img/prof_pic-800.webp new file mode 100644 index 000000000000..4a262fa0ae0f Binary files /dev/null and b/assets/img/prof_pic-800.webp differ diff --git a/assets/img/projects-screenshot-1400.webp b/assets/img/projects-screenshot-1400.webp new file mode 100644 index 000000000000..1f1f6d40355c Binary files /dev/null and b/assets/img/projects-screenshot-1400.webp differ diff --git a/assets/img/projects-screenshot-480.webp b/assets/img/projects-screenshot-480.webp new file mode 100644 index 000000000000..1e7b0a182ff9 Binary files /dev/null and b/assets/img/projects-screenshot-480.webp differ diff --git a/assets/img/projects-screenshot-800.webp b/assets/img/projects-screenshot-800.webp new file mode 100644 index 000000000000..f0bde75a5632 Binary files /dev/null and b/assets/img/projects-screenshot-800.webp differ diff --git a/assets/img/publications-screenshot-1400.webp b/assets/img/publications-screenshot-1400.webp new file mode 100644 index 000000000000..aecc7d6de72a Binary files /dev/null and b/assets/img/publications-screenshot-1400.webp differ diff --git a/assets/img/publications-screenshot-480.webp b/assets/img/publications-screenshot-480.webp new file mode 100644 index 000000000000..310e49dd4073 Binary files /dev/null and b/assets/img/publications-screenshot-480.webp differ diff --git a/assets/img/publications-screenshot-800.webp b/assets/img/publications-screenshot-800.webp new file mode 100644 index 000000000000..148b4b6e3209 Binary files /dev/null and b/assets/img/publications-screenshot-800.webp differ diff --git a/bin/cibuild b/bin/cibuild deleted file mode 100755 index d5c9e1956fe7..000000000000 --- a/bin/cibuild +++ /dev/null @@ -1 +0,0 @@ -bundle exec jekyll build diff --git a/bin/deploy b/bin/deploy deleted file mode 100755 index 070e2f750e73..000000000000 --- a/bin/deploy +++ /dev/null @@ -1,112 +0,0 @@ -#!/usr/bin/env bash - -# Run this script to deploy the app to Github Pages - -# Parse cmd arguments - -SRC_BRANCH="master" -DEPLOY_BRANCH="gh-pages" - -USAGE_MSG="usage: deploy [-h|--help] [-u|--user] [-s|--src SRC_BRANCH] [-d|--deploy DEPLOY_BRANCH] [--verbose] [--no-push]" - -while [[ $# > 0 ]]; do - key="$1" - - case $key in - -h|--help) - echo $USAGE_MSG - exit 0 - ;; - -u|--user) - SRC_BRANCH="source" - DEPLOY_BRANCH="master" - ;; - -s|--src) - SRC_BRANCH="$2" - shift - ;; - -d|--deploy) - DEPLOY_BRANCH="$2" - shift - ;; - --verbose) - set -x - ;; - --no-push) - NO_PUSH="--no-push" - ;; - *) - echo "Option $1 is unknown." >&2 - echo $USAGE_MSG >&2 - exit 1 - ;; - esac - shift -done - -# Exit if any subcommand fails -set -e - -echo "Deploying..." -echo "Source branch: $SRC_BRANCH" -echo "Deploy branch: $DEPLOY_BRANCH" - -read -r -p "Do you want to proceed? [y/N] " response -if [[ ! $response =~ ^([yY][eE][sS]|[yY])+$ ]] -then - echo "Aborting." - [[ "$0" = "$BASH_SOURCE" ]] && exit 1 || return 1 -fi - -# Check if there are any uncommitted changes -if ! git diff-index --quiet HEAD --; then - echo "Changes to the following files are uncommitted:" - git diff-index --name-only HEAD -- - echo "Please commit the changes before proceeding." - echo "Aborting." - [[ "$0" = "$BASH_SOURCE" ]] && exit 1 || return 1 -fi - -# Check if there are any untracked files -if ! test -z "$(git ls-files --exclude-standard --others)"; then - echo "There are untracked files:" - git ls-files --exclude-standard --others - echo "Please commit those files or stash them before proceeding." - echo "Aborting." - [[ "$0" = "$BASH_SOURCE" ]] && exit 1 || return 1 -fi - -# Switch to source branch (creates it if necessary from the current branch) -if [ `git branch | grep $SRC_BRANCH | tr ' ' '\n' | tail -1` ] -then - git checkout $SRC_BRANCH -else - git checkout -b $SRC_BRANCH -fi - -# Checkout DEPLOY_BRANCH branch -if [ `git branch | grep $DEPLOY_BRANCH` ] -then - git branch -D $DEPLOY_BRANCH -fi -git checkout -b $DEPLOY_BRANCH - -# Build site -bundle exec jekyll build - -# Delete and move files -find . -maxdepth 1 ! -name '_site' ! -name '.git' ! -name 'CNAME' ! -name '.gitignore' -exec rm -rf {} \; -mv _site/* . -rm -R _site/ - -# Push to DEPLOY_BRANCH -git add -fA -git commit --allow-empty -m "$(git log -1 --pretty=%B) [ci skip]" -[[ ${NO_PUSH} ]] || git push -f -q origin $DEPLOY_BRANCH - -# Move back to SRC_BRANCH -git checkout $SRC_BRANCH - -echo "Deployed successfully!" - -exit 0 diff --git a/blog/2015/code/index.html b/blog/2015/code/index.html new file mode 100644 index 000000000000..f861853d95e8 --- /dev/null +++ b/blog/2015/code/index.html @@ -0,0 +1,233 @@ + + + + + + + + + + + + You R. Name | a post with code + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ +
+

a post with code

+ + +
+ +
+

This theme implements a built-in Jekyll feature, the use of Rouge, for syntax highlighting. +It supports more than 100 languages. +This example is in C++. +All you have to do is wrap your code in a liquid tag:

+ +

{% highlight c++ linenos %}
code code code
{% endhighlight %}

+ +

The keyword linenos triggers display of line numbers. +Produces something like this:

+ +

+
+
+
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+
int main(int argc, char const \*argv[])
+{
+    string myString;
+
+    cout << "input a string: ";
+    getline(cin, myString);
+    int length = myString.length();
+
+    char charArray = new char * [length];
+
+    charArray = myString;
+    for(int i = 0; i < length; ++i){
+        cout << charArray[i] << " ";
+    }
+
+    return 0;
+}
+
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/2015/comments/index.html b/blog/2015/comments/index.html new file mode 100644 index 000000000000..c56d11fe4765 --- /dev/null +++ b/blog/2015/comments/index.html @@ -0,0 +1,193 @@ + + + + + + + + + + + + You R. Name | a post with comments + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ +
+

a post with comments

+ + +
+ +
+

This post shows how to add DISQUS comments.

+ +
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/2015/formatting-and-links/index.html b/blog/2015/formatting-and-links/index.html new file mode 100644 index 000000000000..b53a77d80073 --- /dev/null +++ b/blog/2015/formatting-and-links/index.html @@ -0,0 +1,206 @@ + + + + + + + + + + + + You R. Name | a post with formatting and links + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ +
+

a post with formatting and links

+ + +
+ +
+

Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

+ +

Hipster list

+
    +
  • brunch
  • +
  • fixie
  • +
  • raybans
  • +
  • messenger bag
  • +
+ +

Hoodie Thundercats retro, tote bag 8-bit Godard craft beer gastropub. Truffaut Tumblr taxidermy, raw denim Kickstarter sartorial dreamcatcher. Quinoa chambray slow-carb salvia readymade, bicycle rights 90’s yr typewriter selfies letterpress cardigan vegan.

+ +
+ +

Pug heirloom High Life vinyl swag, single-origin coffee four dollar toast taxidermy reprehenderit fap distillery master cleanse locavore. Est anim sapiente leggings Brooklyn ea. Thundercats locavore excepteur veniam eiusmod. Raw denim Truffaut Schlitz, migas sapiente Portland VHS twee Bushwick Marfa typewriter retro id keytar.

+ +
+ We do not grow absolutely, chronologically. We grow sometimes in one dimension, and not in another, unevenly. We grow partially. We are relative. We are mature in one realm, childish in another. + —Anais Nin +
+ +

Fap aliqua qui, scenester pug Echo Park polaroid irony shabby chic ex cardigan church-key Odd Future accusamus. Blog stumptown sartorial squid, gastropub duis aesthetic Truffaut vero. Pinterest tilde twee, odio mumblecore jean shorts lumbersexual.

+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/2015/images/index.html b/blog/2015/images/index.html new file mode 100644 index 000000000000..c6afc439949f --- /dev/null +++ b/blog/2015/images/index.html @@ -0,0 +1,307 @@ + + + + + + + + + + + + You R. Name | a post with images + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ +
+

a post with images

+ + +
+ +
+

This is an example post with image galleries.

+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ A simple, elegant caption looks good between image rows, after each row, or doesn't have to be there at all. +
+ +

Images can be made zoomable. +Simply add data-zoomable to <img> tags that you want to make zoomable.

+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+ +

The rest of the images in this post are all zoomable, arranged into different mini-galleries.

+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/2015/index.html b/blog/2015/index.html new file mode 100644 index 000000000000..c1e649da4090 --- /dev/null +++ b/blog/2015/index.html @@ -0,0 +1,208 @@ + + + + + + + + + + + + You R. Name | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

2015

+

an archive of posts from this year

+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/2015/math/index.html b/blog/2015/math/index.html new file mode 100644 index 000000000000..b0483d910dbb --- /dev/null +++ b/blog/2015/math/index.html @@ -0,0 +1,201 @@ + + + + + + + + + + + + You R. Name | a post with math + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ +
+

a post with math

+ + +
+ +
+

This theme supports rendering beautiful math in inline and display modes using MathJax 3 engine. You just need to surround your math expression with $$, like $$ E = mc^2 $$. If you leave it inside a paragraph, it will produce an inline expression, just like \(E = mc^2\).

+ +

To use display mode, again surround your expression with $$ and place it as a separate paragraph. Here is an example:

+ +\[\sum_{k=1}^\infty |\langle x, e_k \rangle|^2 \leq \|x\|^2\] + +

You can also use \begin{equation}...\end{equation} instead of $$ for display mode math. +MathJax will automatically number equations:

+ +

\begin{equation} +\label{eq:cauchy-schwarz} +\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right) +\end{equation}

+ +

and by adding \label{...} inside the equation environment, we can now refer to the equation using \eqref.

+ +

Note that MathJax 3 is a major re-write of MathJax that brought a significant improvement to the loading and rendering speed, which is now on par with KaTeX.

+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/2020/github-metadata/index.html b/blog/2020/github-metadata/index.html new file mode 100644 index 000000000000..bd4cedd0f4af --- /dev/null +++ b/blog/2020/github-metadata/index.html @@ -0,0 +1,216 @@ + + + + + + + + + + + + You R. Name | a post with github metadata + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ +
+

a post with github metadata

+ + +
+ +
+

A sample blog page that demonstrates the accessing of github meta data.

+ +

What does Github-MetaData do?

+
    +
  • Propagates the site.github namespace with repository metadata
  • +
  • Setting site variables : +
      +
    • site.title
    • +
    • site.description
    • +
    • site.url
    • +
    • site.baseurl
    • +
    +
  • +
  • Accessing the metadata - duh.
  • +
  • Generating edittable links.
  • +
+ +

Additional Reading

+
    +
  • If you’re recieving incorrect/missing data, you may need to perform a Github API authentication.
  • +
  • Go through this README for more details on the topic.
  • +
  • +This page highlights all the feilds you can access with github-metadata. +
    +
  • +
+ +

Example MetaData

+
    +
  • Host Name :
  • +
  • URL :
  • +
  • BaseURL :
  • +
  • Archived :
  • +
  • Contributors :
  • +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/2020/index.html b/blog/2020/index.html new file mode 100644 index 000000000000..6bedbb3d560b --- /dev/null +++ b/blog/2020/index.html @@ -0,0 +1,187 @@ + + + + + + + + + + + + You R. Name | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

2020

+

an archive of posts from this year

+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/2020/twitter/index.html b/blog/2020/twitter/index.html new file mode 100644 index 000000000000..d8a08c3ce369 --- /dev/null +++ b/blog/2020/twitter/index.html @@ -0,0 +1,204 @@ + + + + + + + + + + + + You R. Name | a post with twitter + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ +
+

a post with twitter

+ + +
+ +
+

A sample blog page that demonstrates the inclusion of Tweets/Timelines/etc.

+ +

Tweet

+

An example of displaying a tweet:

+ + +

Timeline

+

An example of pulling from a timeline:

+ + +

Additional Details

+

For more details on using the plugin visit: jekyll-twitter-plugin

+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/2021/diagrams/index.html b/blog/2021/diagrams/index.html new file mode 100644 index 000000000000..a962bc8c0821 --- /dev/null +++ b/blog/2021/diagrams/index.html @@ -0,0 +1,207 @@ + + + + + + + + + + + + You R. Name | a post with diagrams + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ +
+

a post with diagrams

+ + +
+ +
+

This theme supports generating various diagrams from a text description using jekyll-diagrams plugin. +Below, we generate a few examples of such diagrams using languages such as mermaid, plantuml, vega-lite, etc.

+ +

Note: different diagram-generation packages require external dependencies to be installed on your machine. +Also, be mindful of that because of diagram generation the fist time you build your Jekyll website after adding new diagrams will be SLOW. +For any other details, please refer to jekyll-diagrams README.

+ +

Mermaid

+ +

Install mermaid using node.js package manager npm by running the following command:

+
npm install -g mermaid.cli
+
+ +

The diagram below was generated by the following code:

+ +
{% mermaid %}
+sequenceDiagram
+    participant John
+    participant Alice
+    Alice->>John: Hello John, how are you?
+    John-->>Alice: Great!
+{% endmermaid %}
+
+ +
+ + +JohnAliceHello John, how are you?Great!JohnAlice +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/2021/distill/index.html b/blog/2021/distill/index.html new file mode 100644 index 000000000000..4dae5aa7ff10 --- /dev/null +++ b/blog/2021/distill/index.html @@ -0,0 +1,505 @@ + + + + + + + + + + + You R. Name | a distill-style blog post + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +

a distill-style blog post

+

an example of a distill-style blog post and main elements

+
+ + + + + + + + +

NOTE: +Citations, footnotes, and code blocks do not display correctly in the dark mode since distill does not support the dark mode by default. +If you are interested in correctly adding dark mode support for distill, please open a discussion and let us know.

+ +

Equations

+ +

This theme supports rendering beautiful math in inline and display modes using MathJax 3 engine. +You just need to surround your math expression with $$, like $$ E = mc^2 $$. +If you leave it inside a paragraph, it will produce an inline expression, just like \(E = mc^2\).

+ +

To use display mode, again surround your expression with $$ and place it as a separate paragraph. +Here is an example:

+ +\[\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)\] + +

Note that MathJax 3 is a major re-write of MathJax that brought a significant improvement to the loading and rendering speed, which is now on par with KaTeX.

+ +
+ +

Citations

+ +

Citations are then used in the article body with the <d-cite> tag. +The key attribute is a reference to the id provided in the bibliography. +The key attribute can take multiple ids, separated by commas.

+ +

The citation is presented inline like this: (a number that displays more information on hover). +If you have an appendix, a bibliography is automatically created and populated in it.

+ +

Distill chose a numerical inline citation style to improve readability of citation dense articles and because many of the benefits of longer citations are obviated by displaying more information on hover. +However, we consider it good style to mention author last names if you discuss something at length and it fits into the flow well — the authors are human and it’s nice for them to have the community associate them with their work.

+ +
+ +

Footnotes

+ +

Just wrap the text you would like to show up in a footnote in a <d-footnote> tag. +The number of the footnote will be automatically generated.This will become a hoverable footnote.

+ +
+ +

Code Blocks

+ +

Syntax highlighting is provided within <d-code> tags. +An example of inline code snippets: <d-code language="html">let x = 10;</d-code>. +For larger blocks of code, add a block attribute:

+ + + var x = 25; + function(x) { + return x * x; + } + + +

Note: <d-code> blocks do not look well in the dark mode. +You can always use the default code-highlight using the highlight liquid tag:

+ +
var x = 25;
+function(x) {
+  return x * x;
+}
+ +
+ +

Layouts

+ +

The main text column is referred to as the body. +It is the assumed layout of any direct descendants of the d-article element.

+ +
+

.l-body

+
+ +

For images you want to display a little larger, try .l-page:

+ +
+

.l-page

+
+ +

All of these have an outset variant if you want to poke out from the body text a little bit. +For instance:

+ +
+

.l-body-outset

+
+ +
+

.l-page-outset

+
+ +

Occasionally you’ll want to use the full browser width. +For this, use .l-screen. +You can also inset the element a little from the edge of the browser by using the inset variant.

+ +
+

.l-screen

+
+
+

.l-screen-inset

+
+ +

The final layout is for marginalia, asides, and footnotes. +It does not interrupt the normal flow of .l-body sized text except on mobile screen sizes.

+ +
+

.l-gutter

+
+ +
+ +

Other Typography?

+ +

Emphasis, aka italics, with asterisks (*asterisks*) or underscores (_underscores_).

+ +

Strong emphasis, aka bold, with asterisks or underscores.

+ +

Combined emphasis with asterisks and underscores.

+ +

Strikethrough uses two tildes. Scratch this.

+ +
    +
  1. First ordered list item
  2. +
  3. Another item +⋅⋅* Unordered sub-list.
  4. +
  5. Actual numbers don’t matter, just that it’s a number +⋅⋅1. Ordered sub-list
  6. +
  7. And another item.
  8. +
+ +

⋅⋅⋅You can have properly indented paragraphs within list items. Notice the blank line above, and the leading spaces (at least one, but we’ll use three here to also align the raw Markdown).

+ +

⋅⋅⋅To have a line break without a paragraph, you will need to use two trailing spaces.⋅⋅ +⋅⋅⋅Note that this line is separate, but within the same paragraph.⋅⋅ +⋅⋅⋅(This is contrary to the typical GFM line break behaviour, where trailing spaces are not required.)

+ +
    +
  • Unordered list can use asterisks
  • +
  • Or minuses
  • +
  • Or pluses
  • +
+ +

I’m an inline-style link

+ +

I’m an inline-style link with title

+ +

I’m a reference-style link

+ +

I’m a relative reference to a repository file

+ +

You can use numbers for reference-style link definitions

+ +

Or leave it empty and use the link text itself.

+ +

URLs and URLs in angle brackets will automatically get turned into links. +http://www.example.com or http://www.example.com and sometimes +example.com (but not on Github, for example).

+ +

Some text to show that the reference links can follow later.

+ +

Here’s our logo (hover to see the title text):

+ +

Inline-style: +alt text

+ +

Reference-style: +alt text

+ +

Inline code has back-ticks around it.

+ +
var s = "JavaScript syntax highlighting";
+alert(s);
+
+ +
s = "Python syntax highlighting"
+print s
+
+ +
No language indicated, so no syntax highlighting. 
+But let's throw in a <b>tag</b>.
+
+ +

Colons can be used to align columns.

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
TablesAreCool
col 3 isright-aligned$1600
col 2 iscentered$12
zebra stripesare neat$1
+ +

There must be at least 3 dashes separating each header cell. +The outer pipes (|) are optional, and you don’t need to make the +raw Markdown line up prettily. You can also use inline Markdown.

+ + + + + + + + + + + + + + + + + + + + + +
MarkdownLessPretty
Stillrendersnicely
123
+ +
+

Blockquotes are very handy in email to emulate reply text. +This line is part of the same quote.

+
+ +

Quote break.

+ +
+

This is a very long line that will still be quoted properly when it wraps. Oh boy let’s keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can put Markdown into a blockquote.

+
+ +

Here’s a line for us to start with.

+ +

This line is separated from the one above by two newlines, so it will be a separate paragraph.

+ +

This line is also a separate paragraph, but… +This line is only separated by a single newline, so it’s a separate line in the same paragraph.

+ +
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + diff --git a/blog/2021/index.html b/blog/2021/index.html new file mode 100644 index 000000000000..f7643dc4c442 --- /dev/null +++ b/blog/2021/index.html @@ -0,0 +1,194 @@ + + + + + + + + + + + + You R. Name | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

2021

+

an archive of posts from this year

+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/2021/redirect/index.html b/blog/2021/redirect/index.html new file mode 100644 index 000000000000..cb93a292a4d8 --- /dev/null +++ b/blog/2021/redirect/index.html @@ -0,0 +1,175 @@ + + + + + + + + + + + + You R. Name | a post with redirect + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ +
+

a post with redirect

+ + +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/category/external-services/index.html b/blog/category/external-services/index.html new file mode 100644 index 000000000000..90ace3762bcf --- /dev/null +++ b/blog/category/external-services/index.html @@ -0,0 +1,194 @@ + + + + + + + + + + + + You R. Name | external-services + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

external-services

+

an archive of posts in this category

+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/category/sample-posts/index.html b/blog/category/sample-posts/index.html new file mode 100644 index 000000000000..413ed5c0e09e --- /dev/null +++ b/blog/category/sample-posts/index.html @@ -0,0 +1,222 @@ + + + + + + + + + + + + You R. Name | sample-posts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

sample-posts

+

an archive of posts in this category

+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/index.html b/blog/index.html index 4e2f16819da9..a647cc3577f4 100644 --- a/blog/index.html +++ b/blog/index.html @@ -1,71 +1,265 @@ ---- -layout: default -title: blog -pagination: - enabled: true - collection: posts - permalink: /page/:num/ - per_page: 3 - sort_field: date - sort_reverse: true - trail: - before: 1 # The number of links before the current page - after: 3 # The number of links after the current page ---- - -
+ + + + + + + + + + + + You R. Name | blog + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
-

{{ site.blog_name }}

-

{{ site.blog_description }}

+

al-folio

+

a simple whitespace theme for academics

    - {% for post in paginator.posts %} + + + + + + + +
  • +

    + + a post with redirect + +

    +

    you can also redirect to assets like pdf

    + + +
  • + + - {% assign read_time = post.content | number_of_words | divided_by: 180 | plus: 1 %} - {% assign year = post.date | date: "%Y" %} - {% assign tags = post.tags | join: "" %} - {% assign categories = post.categories | join: "" %} + + + +
  • - {% if post.redirect == blank %} - {{ post.title }} - {% else %} - {{ post.title }} - {% endif %} + + a post with diagrams +

    -

    {{ post.description }}

    -

    an example of a blog post with diagrams

    +
  • - {% endfor %} + + + + + + + +
  • +

    + + a distill-style blog post + +

    +

    an example of a distill-style blog post and main elements

    + + +
  • + +
- {% include pagination.html %} +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/page/2/index.html b/blog/page/2/index.html new file mode 100644 index 000000000000..c9295618195f --- /dev/null +++ b/blog/page/2/index.html @@ -0,0 +1,298 @@ + + + + + + + + + + + + You R. Name | blog - page 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

al-folio

+

a simple whitespace theme for academics

+
+ + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/page/3/index.html b/blog/page/3/index.html new file mode 100644 index 000000000000..46f03c2d10e9 --- /dev/null +++ b/blog/page/3/index.html @@ -0,0 +1,310 @@ + + + + + + + + + + + + You R. Name | blog - page 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

al-folio

+

a simple whitespace theme for academics

+
+ + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/page/4/index.html b/blog/page/4/index.html new file mode 100644 index 000000000000..82658a41a475 --- /dev/null +++ b/blog/page/4/index.html @@ -0,0 +1,226 @@ + + + + + + + + + + + + You R. Name | blog - page 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

al-folio

+

a simple whitespace theme for academics

+
+ + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/tag/code/index.html b/blog/tag/code/index.html new file mode 100644 index 000000000000..277cd2ab2ba9 --- /dev/null +++ b/blog/tag/code/index.html @@ -0,0 +1,180 @@ + + + + + + + + + + + + You R. Name | code + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

code

+

an archive of posts with this tag

+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/tag/formatting/index.html b/blog/tag/formatting/index.html new file mode 100644 index 000000000000..e37aad33d9cf --- /dev/null +++ b/blog/tag/formatting/index.html @@ -0,0 +1,208 @@ + + + + + + + + + + + + You R. Name | formatting + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

formatting

+

an archive of posts with this tag

+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/tag/images/index.html b/blog/tag/images/index.html new file mode 100644 index 000000000000..abe1ad7306bc --- /dev/null +++ b/blog/tag/images/index.html @@ -0,0 +1,180 @@ + + + + + + + + + + + + You R. Name | images + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

images

+

an archive of posts with this tag

+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/tag/links/index.html b/blog/tag/links/index.html new file mode 100644 index 000000000000..2c9be1f5acaa --- /dev/null +++ b/blog/tag/links/index.html @@ -0,0 +1,180 @@ + + + + + + + + + + + + You R. Name | links + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

links

+

an archive of posts with this tag

+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/tag/math/index.html b/blog/tag/math/index.html new file mode 100644 index 000000000000..fa19c6540129 --- /dev/null +++ b/blog/tag/math/index.html @@ -0,0 +1,180 @@ + + + + + + + + + + + + You R. Name | math + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+
+ +
+

math

+

an archive of posts with this tag

+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/feed.xml b/feed.xml new file mode 100644 index 000000000000..917b55242e70 --- /dev/null +++ b/feed.xml @@ -0,0 +1,532 @@ +Jekyll2022-04-02T22:25:03+00:00https://alshedivat.github.io/al-folio/feed.xmlblankA simple, whitespace theme for academics. Based on [*folio](https://github.com/bogoli/-folio) design. +a post with diagrams2021-07-04T17:39:00+00:002021-07-04T17:39:00+00:00https://alshedivat.github.io/al-folio/blog/2021/diagramsThis theme supports generating various diagrams from a text description using jekyll-diagrams plugin. +Below, we generate a few examples of such diagrams using languages such as mermaid, plantuml, vega-lite, etc.

+ +

Note: different diagram-generation packages require external dependencies to be installed on your machine. +Also, be mindful of that because of diagram generation the fist time you build your Jekyll website after adding new diagrams will be SLOW. +For any other details, please refer to jekyll-diagrams README.

+ +

Mermaid

+ +

Install mermaid using node.js package manager npm by running the following command:

+
npm install -g mermaid.cli
+
+ +

The diagram below was generated by the following code:

+ +
{% mermaid %}
+sequenceDiagram
+    participant John
+    participant Alice
+    Alice->>John: Hello John, how are you?
+    John-->>Alice: Great!
+{% endmermaid %}
+
+ +
+ JohnAliceHello John, how are you?Great!JohnAlice +
]]>
a post with redirect2021-07-04T17:39:00+00:002021-07-04T17:39:00+00:00https://alshedivat.github.io/al-folio/blog/2021/redirecta distill-style blog post2021-05-22T00:00:00+00:002021-05-22T00:00:00+00:00https://alshedivat.github.io/al-folio/blog/2021/distillNOTE: +Citations, footnotes, and code blocks do not display correctly in the dark mode since distill does not support the dark mode by default. +If you are interested in correctly adding dark mode support for distill, please open a discussion and let us know.

+ +

Equations

+ +

This theme supports rendering beautiful math in inline and display modes using MathJax 3 engine. +You just need to surround your math expression with $$, like $$ E = mc^2 $$. +If you leave it inside a paragraph, it will produce an inline expression, just like \(E = mc^2\).

+ +

To use display mode, again surround your expression with $$ and place it as a separate paragraph. +Here is an example:

+ +\[\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)\] + +

Note that MathJax 3 is a major re-write of MathJax that brought a significant improvement to the loading and rendering speed, which is now on par with KaTeX.

+ +
+ +

Citations

+ +

Citations are then used in the article body with the <d-cite> tag. +The key attribute is a reference to the id provided in the bibliography. +The key attribute can take multiple ids, separated by commas.

+ +

The citation is presented inline like this: (a number that displays more information on hover). +If you have an appendix, a bibliography is automatically created and populated in it.

+ +

Distill chose a numerical inline citation style to improve readability of citation dense articles and because many of the benefits of longer citations are obviated by displaying more information on hover. +However, we consider it good style to mention author last names if you discuss something at length and it fits into the flow well — the authors are human and it’s nice for them to have the community associate them with their work.

+ +
+ +

Footnotes

+ +

Just wrap the text you would like to show up in a footnote in a <d-footnote> tag. +The number of the footnote will be automatically generated.This will become a hoverable footnote.

+ +
+ +

Code Blocks

+ +

Syntax highlighting is provided within <d-code> tags. +An example of inline code snippets: <d-code language="html">let x = 10;</d-code>. +For larger blocks of code, add a block attribute:

+ + + var x = 25; + function(x) { + return x * x; + } + + +

Note: <d-code> blocks do not look well in the dark mode. +You can always use the default code-highlight using the highlight liquid tag:

+ +
var x = 25;
+function(x) {
+  return x * x;
+}
+ +
+ +

Layouts

+ +

The main text column is referred to as the body. +It is the assumed layout of any direct descendants of the d-article element.

+ +
+

.l-body

+
+ +

For images you want to display a little larger, try .l-page:

+ +
+

.l-page

+
+ +

All of these have an outset variant if you want to poke out from the body text a little bit. +For instance:

+ +
+

.l-body-outset

+
+ +
+

.l-page-outset

+
+ +

Occasionally you’ll want to use the full browser width. +For this, use .l-screen. +You can also inset the element a little from the edge of the browser by using the inset variant.

+ +
+

.l-screen

+
+
+

.l-screen-inset

+
+ +

The final layout is for marginalia, asides, and footnotes. +It does not interrupt the normal flow of .l-body sized text except on mobile screen sizes.

+ +
+

.l-gutter

+
+ +
+ +

Other Typography?

+ +

Emphasis, aka italics, with asterisks (*asterisks*) or underscores (_underscores_).

+ +

Strong emphasis, aka bold, with asterisks or underscores.

+ +

Combined emphasis with asterisks and underscores.

+ +

Strikethrough uses two tildes. Scratch this.

+ +
    +
  1. First ordered list item
  2. +
  3. Another item +⋅⋅* Unordered sub-list.
  4. +
  5. Actual numbers don’t matter, just that it’s a number +⋅⋅1. Ordered sub-list
  6. +
  7. And another item.
  8. +
+ +

⋅⋅⋅You can have properly indented paragraphs within list items. Notice the blank line above, and the leading spaces (at least one, but we’ll use three here to also align the raw Markdown).

+ +

⋅⋅⋅To have a line break without a paragraph, you will need to use two trailing spaces.⋅⋅ +⋅⋅⋅Note that this line is separate, but within the same paragraph.⋅⋅ +⋅⋅⋅(This is contrary to the typical GFM line break behaviour, where trailing spaces are not required.)

+ +
    +
  • Unordered list can use asterisks
  • +
  • Or minuses
  • +
  • Or pluses
  • +
+ +

I’m an inline-style link

+ +

I’m an inline-style link with title

+ +

I’m a reference-style link

+ +

I’m a relative reference to a repository file

+ +

You can use numbers for reference-style link definitions

+ +

Or leave it empty and use the link text itself.

+ +

URLs and URLs in angle brackets will automatically get turned into links. +http://www.example.com or http://www.example.com and sometimes +example.com (but not on Github, for example).

+ +

Some text to show that the reference links can follow later.

+ +

Here’s our logo (hover to see the title text):

+ +

Inline-style: +alt text

+ +

Reference-style: +alt text

+ +

Inline code has back-ticks around it.

+ +
var s = "JavaScript syntax highlighting";
+alert(s);
+
+ +
s = "Python syntax highlighting"
+print s
+
+ +
No language indicated, so no syntax highlighting. 
+But let's throw in a <b>tag</b>.
+
+ +

Colons can be used to align columns.

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
TablesAreCool
col 3 isright-aligned$1600
col 2 iscentered$12
zebra stripesare neat$1
+ +

There must be at least 3 dashes separating each header cell. +The outer pipes (|) are optional, and you don’t need to make the +raw Markdown line up prettily. You can also use inline Markdown.

+ + + + + + + + + + + + + + + + + + + + + +
MarkdownLessPretty
Stillrendersnicely
123
+ +
+

Blockquotes are very handy in email to emulate reply text. +This line is part of the same quote.

+
+ +

Quote break.

+ +
+

This is a very long line that will still be quoted properly when it wraps. Oh boy let’s keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can put Markdown into a blockquote.

+
+ +

Here’s a line for us to start with.

+ +

This line is separated from the one above by two newlines, so it will be a separate paragraph.

+ +

This line is also a separate paragraph, but… +This line is only separated by a single newline, so it’s a separate line in the same paragraph.

]]>
Albert Einstein
a post with github metadata2020-09-28T21:01:00+00:002020-09-28T21:01:00+00:00https://alshedivat.github.io/al-folio/blog/2020/github-metadataA sample blog page that demonstrates the accessing of github meta data.

+ +

What does Github-MetaData do?

+
    +
  • Propagates the site.github namespace with repository metadata
  • +
  • Setting site variables : +
      +
    • site.title
    • +
    • site.description
    • +
    • site.url
    • +
    • site.baseurl
    • +
    +
  • +
  • Accessing the metadata - duh.
  • +
  • Generating edittable links.
  • +
+ +

Additional Reading

+
    +
  • If you’re recieving incorrect/missing data, you may need to perform a Github API authentication.
  • +
  • Go through this README for more details on the topic.
  • +
  • This page highlights all the feilds you can access with github-metadata. +
  • +
+ +

Example MetaData

+
    +
  • Host Name :
  • +
  • URL :
  • +
  • BaseURL :
  • +
  • Archived :
  • +
  • Contributors :
  • +
]]>
a post with twitter2020-09-28T15:12:00+00:002020-09-28T15:12:00+00:00https://alshedivat.github.io/al-folio/blog/2020/twitterA sample blog page that demonstrates the inclusion of Tweets/Timelines/etc.

+ +

Tweet

+

An example of displaying a tweet:

+ + +

Timeline

+

An example of pulling from a timeline:

+ + +

Additional Details

+

For more details on using the plugin visit: jekyll-twitter-plugin

]]>
a post with comments2015-10-20T15:59:00+00:002015-10-20T15:59:00+00:00https://alshedivat.github.io/al-folio/blog/2015/commentsThis post shows how to add DISQUS comments.

]]>
a post with math2015-10-20T15:12:00+00:002015-10-20T15:12:00+00:00https://alshedivat.github.io/al-folio/blog/2015/mathThis theme supports rendering beautiful math in inline and display modes using MathJax 3 engine. You just need to surround your math expression with $$, like $$ E = mc^2 $$. If you leave it inside a paragraph, it will produce an inline expression, just like \(E = mc^2\).

+ +

To use display mode, again surround your expression with $$ and place it as a separate paragraph. Here is an example:

+ +\[\sum_{k=1}^\infty |\langle x, e_k \rangle|^2 \leq \|x\|^2\] + +

You can also use \begin{equation}...\end{equation} instead of $$ for display mode math. +MathJax will automatically number equations:

+ +

\begin{equation} +\label{eq:cauchy-schwarz} +\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right) +\end{equation}

+ +

and by adding \label{...} inside the equation environment, we can now refer to the equation using \eqref.

+ +

Note that MathJax 3 is a major re-write of MathJax that brought a significant improvement to the loading and rendering speed, which is now on par with KaTeX.

]]>
a post with code2015-07-15T15:09:00+00:002015-07-15T15:09:00+00:00https://alshedivat.github.io/al-folio/blog/2015/codeThis theme implements a built-in Jekyll feature, the use of Rouge, for syntax highlighting. +It supports more than 100 languages. +This example is in C++. +All you have to do is wrap your code in a liquid tag:

+ +

{% highlight c++ linenos %}
code code code
{% endhighlight %}

+ +

The keyword linenos triggers display of line numbers. +Produces something like this:

+ +
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+
int main(int argc, char const \*argv[])
+{
+    string myString;
+
+    cout << "input a string: ";
+    getline(cin, myString);
+    int length = myString.length();
+
+    char charArray = new char * [length];
+
+    charArray = myString;
+    for(int i = 0; i < length; ++i){
+        cout << charArray[i] << " ";
+    }
+
+    return 0;
+}
+
]]>
a post with images2015-05-15T21:01:00+00:002015-05-15T21:01:00+00:00https://alshedivat.github.io/al-folio/blog/2015/imagesThis is an example post with image galleries.

+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ A simple, elegant caption looks good between image rows, after each row, or doesn't have to be there at all. +
+ +

Images can be made zoomable. +Simply add data-zoomable to <img> tags that you want to make zoomable.

+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+ +

The rest of the images in this post are all zoomable, arranged into different mini-galleries.

+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
]]>
a post with formatting and links2015-03-15T16:40:16+00:002015-03-15T16:40:16+00:00https://alshedivat.github.io/al-folio/blog/2015/formatting-and-linksJean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

+ +

Hipster list

+
    +
  • brunch
  • +
  • fixie
  • +
  • raybans
  • +
  • messenger bag
  • +
+ +

Hoodie Thundercats retro, tote bag 8-bit Godard craft beer gastropub. Truffaut Tumblr taxidermy, raw denim Kickstarter sartorial dreamcatcher. Quinoa chambray slow-carb salvia readymade, bicycle rights 90’s yr typewriter selfies letterpress cardigan vegan.

+ +
+ +

Pug heirloom High Life vinyl swag, single-origin coffee four dollar toast taxidermy reprehenderit fap distillery master cleanse locavore. Est anim sapiente leggings Brooklyn ea. Thundercats locavore excepteur veniam eiusmod. Raw denim Truffaut Schlitz, migas sapiente Portland VHS twee Bushwick Marfa typewriter retro id keytar.

+ +
+ We do not grow absolutely, chronologically. We grow sometimes in one dimension, and not in another, unevenly. We grow partially. We are relative. We are mature in one realm, childish in another. + —Anais Nin +
+ +

Fap aliqua qui, scenester pug Echo Park polaroid irony shabby chic ex cardigan church-key Odd Future accusamus. Blog stumptown sartorial squid, gastropub duis aesthetic Truffaut vero. Pinterest tilde twee, odio mumblecore jean shorts lumbersexual.

]]>
\ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 000000000000..e7f7ca3eeda4 --- /dev/null +++ b/index.html @@ -0,0 +1,282 @@ + + + + + + + + + + + + You R. Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ +
+
+

+ You R. Name +

+

Affiliations. Address. Contacts. Moto. Etc.

+
+ +
+
+
+ + + + + + + prof_pic.jpg + + + +
+ +
+

555 your office number

123 your address street

Your City, State 12345

+ +
+
+ +
+

Write your biography here. Tell the world about yourself. Link to your favorite subreddit. You can put a picture in, too. The code is already in, just name your picture prof_pic.jpg and put it in the img/ folder.

+ +

Put your address / P.O. box / other info right below your picture. You can also disable any these elements by editing profile property of the YAML header of your _pages/about.md. Edit _bibliography/papers.bib and Jekyll will render your publications page automatically.

+ +

Link to your social media connections, too. This theme is set up to use Font Awesome icons and Academicons, like the ones below. Add your Facebook, Twitter, LinkedIn, Google Scholar, or just disable all of them.

+ +
+ + +
+

news

+
+ + + + + + + + + + + + + +
Jan 15, 2016 + A simple inline announcement with Markdown emoji! :sparkles: :smile: + +
Nov 7, 2015 + A long announcement with details +
Oct 22, 2015 + A simple inline announcement. + +
+
+
+ + +
+

selected publications

+
  1. + +
    +
    PhysRev
    + + +
    + + +
    Can Quantum-Mechanical Description of Physical Reality Be Considered Complete?
    + +
    + Einstein, A.Podolsky, B., and Rosen, N. + +
    + + +
    + Phys. Rev., May 1935 +
    + + + + + + +
    +
    +
+
+ + + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/news/announcement_1/index.html b/news/announcement_1/index.html new file mode 100644 index 000000000000..f32ef7d2a04b --- /dev/null +++ b/news/announcement_1/index.html @@ -0,0 +1,176 @@ + + + + + + + + + + + + You R. Name | Announcement_1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ +
+

Announcement_1

+ + +
+ +
+

A simple inline announcement.

+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/news/announcement_2/index.html b/news/announcement_2/index.html new file mode 100644 index 000000000000..aba4babc1e46 --- /dev/null +++ b/news/announcement_2/index.html @@ -0,0 +1,201 @@ + + + + + + + + + + + + You R. Name | A long announcement with details + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ +
+

A long announcement with details

+ + +
+ +
+

Announcements and news can be much longer than just quick inline posts. In fact, they can have all the features available for the standard blog posts. See below.

+ +
+ +

Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

+ +

Hipster list

+
    +
  • brunch
  • +
  • fixie
  • +
  • raybans
  • +
  • messenger bag
  • +
+ +

Hoodie Thundercats retro, tote bag 8-bit Godard craft beer gastropub. Truffaut Tumblr taxidermy, raw denim Kickstarter sartorial dreamcatcher. Quinoa chambray slow-carb salvia readymade, bicycle rights 90’s yr typewriter selfies letterpress cardigan vegan.

+ +
+ +

Pug heirloom High Life vinyl swag, single-origin coffee four dollar toast taxidermy reprehenderit fap distillery master cleanse locavore. Est anim sapiente leggings Brooklyn ea. Thundercats locavore excepteur veniam eiusmod. Raw denim Truffaut Schlitz, migas sapiente Portland VHS twee Bushwick Marfa typewriter retro id keytar.

+ +
+

We do not grow absolutely, chronologically. We grow sometimes in one dimension, and not in another, unevenly. We grow partially. We are relative. We are mature in one realm, childish in another. +—Anais Nin

+
+ +

Fap aliqua qui, scenester pug Echo Park polaroid irony shabby chic ex cardigan church-key Odd Future accusamus. Blog stumptown sartorial squid, gastropub duis aesthetic Truffaut vero. Pinterest tilde twee, odio mumblecore jean shorts lumbersexual.

+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/news/announcement_3/index.html b/news/announcement_3/index.html new file mode 100644 index 000000000000..28e6f52770b0 --- /dev/null +++ b/news/announcement_3/index.html @@ -0,0 +1,176 @@ + + + + + + + + + + + + You R. Name | Announcement_3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ +
+

Announcement_3

+ + +
+ +
+

A simple inline announcement with Markdown emoji! :sparkles: :smile:

+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/projects/1_project/index.html b/projects/1_project/index.html new file mode 100644 index 000000000000..37f33fb1c878 --- /dev/null +++ b/projects/1_project/index.html @@ -0,0 +1,309 @@ + + + + + + + + + + + + You R. Name | project 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ +
+ +
+

project 1

+

a project with a background image

+
+ +
+

Every project has a beautiful feature showcase page. +It’s easy to include images in a flexible 3-column grid format. +Make your photos 1/3, 2/3, or full width.

+ +

To give your project a background in the portfolio page, just add the img tag to the front matter like so:

+ +
---
+layout: page
+title: project
+description: a project with a background image
+img: /assets/img/12.jpg
+---
+
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. +
+
+
+
+ + + + + + + + + + +
+ +
+
+
+ This image can also have a caption. It's like magic. +
+ +

You can also put regular text between your rows of images. +Say you wanted to write a little bit about your project before you posted the rest of the images. +You describe how you toiled, sweated, bled for your project, and then… you reveal it’s glory in the next row of images.

+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ You can also have artistically styled 2/3 + 1/3 images, like these. +
+ +

The code is simple. +Just wrap your images with <div class="col-sm"> and place them inside <div class="row"> (read more about the Bootstrap Grid system). +To make images responsive, add img-fluid class to each; for rounded corners and shadows use rounded and z-depth-1 classes. +Here’s the code for the last row of images above:

+ +
<div class="row justify-content-sm-center">
+    <div class="col-sm-8 mt-3 mt-md-0">
+        {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
+    </div>
+    <div class="col-sm-4 mt-3 mt-md-0">
+        {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
+    </div>
+</div>
+
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/projects/2_project/index.html b/projects/2_project/index.html new file mode 100644 index 000000000000..7e8ab4b91eb5 --- /dev/null +++ b/projects/2_project/index.html @@ -0,0 +1,309 @@ + + + + + + + + + + + + You R. Name | project 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ +
+ +
+

project 2

+

a project with a background image

+
+ +
+

Every project has a beautiful feature showcase page. +It’s easy to include images in a flexible 3-column grid format. +Make your photos 1/3, 2/3, or full width.

+ +

To give your project a background in the portfolio page, just add the img tag to the front matter like so:

+ +
---
+layout: page
+title: project
+description: a project with a background image
+img: /assets/img/12.jpg
+---
+
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. +
+
+
+
+ + + + + + + + + + +
+ +
+
+
+ This image can also have a caption. It's like magic. +
+ +

You can also put regular text between your rows of images. +Say you wanted to write a little bit about your project before you posted the rest of the images. +You describe how you toiled, sweated, bled for your project, and then… you reveal it’s glory in the next row of images.

+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ You can also have artistically styled 2/3 + 1/3 images, like these. +
+ +

The code is simple. +Just wrap your images with <div class="col-sm"> and place them inside <div class="row"> (read more about the Bootstrap Grid system). +To make images responsive, add img-fluid class to each; for rounded corners and shadows use rounded and z-depth-1 classes. +Here’s the code for the last row of images above:

+ +
<div class="row justify-content-sm-center">
+    <div class="col-sm-8 mt-3 mt-md-0">
+        {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
+    </div>
+    <div class="col-sm-4 mt-3 mt-md-0">
+        {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
+    </div>
+</div>
+
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/projects/3_project/index.html b/projects/3_project/index.html new file mode 100644 index 000000000000..9b7ca0101c00 --- /dev/null +++ b/projects/3_project/index.html @@ -0,0 +1,309 @@ + + + + + + + + + + + + You R. Name | project 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ +
+ +
+

project 3

+

a project that redirects to another website

+
+ +
+

Every project has a beautiful feature showcase page. +It’s easy to include images in a flexible 3-column grid format. +Make your photos 1/3, 2/3, or full width.

+ +

To give your project a background in the portfolio page, just add the img tag to the front matter like so:

+ +
---
+layout: page
+title: project
+description: a project with a background image
+img: /assets/img/12.jpg
+---
+
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. +
+
+
+
+ + + + + + + + + + +
+ +
+
+
+ This image can also have a caption. It's like magic. +
+ +

You can also put regular text between your rows of images. +Say you wanted to write a little bit about your project before you posted the rest of the images. +You describe how you toiled, sweated, bled for your project, and then… you reveal it’s glory in the next row of images.

+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ You can also have artistically styled 2/3 + 1/3 images, like these. +
+ +

The code is simple. +Just wrap your images with <div class="col-sm"> and place them inside <div class="row"> (read more about the Bootstrap Grid system). +To make images responsive, add img-fluid class to each; for rounded corners and shadows use rounded and z-depth-1 classes. +Here’s the code for the last row of images above:

+ +
<div class="row justify-content-sm-center">
+    <div class="col-sm-8 mt-3 mt-md-0">
+        {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
+    </div>
+    <div class="col-sm-4 mt-3 mt-md-0">
+        {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
+    </div>
+</div>
+
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/projects/4_project/index.html b/projects/4_project/index.html new file mode 100644 index 000000000000..d672212ce891 --- /dev/null +++ b/projects/4_project/index.html @@ -0,0 +1,309 @@ + + + + + + + + + + + + You R. Name | project 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ +
+ +
+

project 4

+

another without an image

+
+ +
+

Every project has a beautiful feature showcase page. +It’s easy to include images in a flexible 3-column grid format. +Make your photos 1/3, 2/3, or full width.

+ +

To give your project a background in the portfolio page, just add the img tag to the front matter like so:

+ +
---
+layout: page
+title: project
+description: a project with a background image
+img: /assets/img/12.jpg
+---
+
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. +
+
+
+
+ + + + + + + + + + +
+ +
+
+
+ This image can also have a caption. It's like magic. +
+ +

You can also put regular text between your rows of images. +Say you wanted to write a little bit about your project before you posted the rest of the images. +You describe how you toiled, sweated, bled for your project, and then… you reveal it’s glory in the next row of images.

+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ You can also have artistically styled 2/3 + 1/3 images, like these. +
+ +

The code is simple. +Just wrap your images with <div class="col-sm"> and place them inside <div class="row"> (read more about the Bootstrap Grid system). +To make images responsive, add img-fluid class to each; for rounded corners and shadows use rounded and z-depth-1 classes. +Here’s the code for the last row of images above:

+ +
<div class="row justify-content-sm-center">
+    <div class="col-sm-8 mt-3 mt-md-0">
+        {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
+    </div>
+    <div class="col-sm-4 mt-3 mt-md-0">
+        {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
+    </div>
+</div>
+
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/projects/5_project/index.html b/projects/5_project/index.html new file mode 100644 index 000000000000..8f01a4796983 --- /dev/null +++ b/projects/5_project/index.html @@ -0,0 +1,309 @@ + + + + + + + + + + + + You R. Name | project 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ +
+ +
+

project 5

+

a project with a background image

+
+ +
+

Every project has a beautiful feature showcase page. +It’s easy to include images in a flexible 3-column grid format. +Make your photos 1/3, 2/3, or full width.

+ +

To give your project a background in the portfolio page, just add the img tag to the front matter like so:

+ +
---
+layout: page
+title: project
+description: a project with a background image
+img: /assets/img/12.jpg
+---
+
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. +
+
+
+
+ + + + + + + + + + +
+ +
+
+
+ This image can also have a caption. It's like magic. +
+ +

You can also put regular text between your rows of images. +Say you wanted to write a little bit about your project before you posted the rest of the images. +You describe how you toiled, sweated, bled for your project, and then… you reveal it’s glory in the next row of images.

+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ You can also have artistically styled 2/3 + 1/3 images, like these. +
+ +

The code is simple. +Just wrap your images with <div class="col-sm"> and place them inside <div class="row"> (read more about the Bootstrap Grid system). +To make images responsive, add img-fluid class to each; for rounded corners and shadows use rounded and z-depth-1 classes. +Here’s the code for the last row of images above:

+ +
<div class="row justify-content-sm-center">
+    <div class="col-sm-8 mt-3 mt-md-0">
+        {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
+    </div>
+    <div class="col-sm-4 mt-3 mt-md-0">
+        {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
+    </div>
+</div>
+
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/projects/6_project/index.html b/projects/6_project/index.html new file mode 100644 index 000000000000..7f6d5b875245 --- /dev/null +++ b/projects/6_project/index.html @@ -0,0 +1,309 @@ + + + + + + + + + + + + You R. Name | project 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ +
+ +
+

project 6

+

a project with no image

+
+ +
+

Every project has a beautiful feature showcase page. +It’s easy to include images in a flexible 3-column grid format. +Make your photos 1/3, 2/3, or full width.

+ +

To give your project a background in the portfolio page, just add the img tag to the front matter like so:

+ +
---
+layout: page
+title: project
+description: a project with a background image
+img: /assets/img/12.jpg
+---
+
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. +
+
+
+
+ + + + + + + + + + +
+ +
+
+
+ This image can also have a caption. It's like magic. +
+ +

You can also put regular text between your rows of images. +Say you wanted to write a little bit about your project before you posted the rest of the images. +You describe how you toiled, sweated, bled for your project, and then… you reveal it’s glory in the next row of images.

+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ + + + + + + + + + +
+ +
+
+
+ You can also have artistically styled 2/3 + 1/3 images, like these. +
+ +

The code is simple. +Just wrap your images with <div class="col-sm"> and place them inside <div class="row"> (read more about the Bootstrap Grid system). +To make images responsive, add img-fluid class to each; for rounded corners and shadows use rounded and z-depth-1 classes. +Here’s the code for the last row of images above:

+ +
<div class="row justify-content-sm-center">
+    <div class="col-sm-8 mt-3 mt-md-0">
+        {% include figure.html path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
+    </div>
+    <div class="col-sm-4 mt-3 mt-md-0">
+        {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
+    </div>
+</div>
+
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/projects/index.html b/projects/index.html new file mode 100644 index 000000000000..909a1a8734e1 --- /dev/null +++ b/projects/index.html @@ -0,0 +1,317 @@ + + + + + + + + + + + + You R. Name | projects + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/publications/index.html b/publications/index.html new file mode 100644 index 000000000000..de86f1c49ac7 --- /dev/null +++ b/publications/index.html @@ -0,0 +1,383 @@ + + + + + + + + + + + + You R. Name | publications + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ +
+ +
+

publications

+

publications by categories in reversed chronological order. generated by jekyll-scholar.

+
+ +
+ +
+

1956

+
  1. + +
    +
    + + +
    + + +
    Investigations on the Theory of the Brownian Movement
    + +
    + Einstein, Albert +
    + + +
    + 1956 +
    + + + + + + +
    +
    +
+ +

1950

+
  1. + +
    +
    AJP
    + + +
    + + +
    The meaning of relativity
    + +
    + Einstein, Albert, and Taub, AH +
    + + +
    + American Journal of Physics, 1950 +
    + + + + + + +
    +
    +
+ +

1935

+
  1. + +
    +
    PhysRev
    + + +
    + + +
    Can Quantum-Mechanical Description of Physical Reality Be Considered Complete?
    + +
    + Einstein, A.Podolsky, B., and Rosen, N. + +
    + + +
    + Phys. Rev., May 1935 +
    + + + + + + +
    +
    +
+ +

1905

+
    +
  1. + +
    +
    + + +
    + + +
    Über die von der molekularkinetischen Theorie der Wärme geforderte Bewegung von in ruhenden Flüssigkeiten suspendierten Teilchen
    + +
    + Einstein, A. +
    + + +
    + Annalen der physik, May 1905 +
    + + + + + +
    +
    +
  2. +
  3. + +
    +
    Ann. Phys.
    + + +
    + + +
    Un the movement of small particles suspended in statiunary liquids required by the molecular-kinetic theory 0f heat
    + +
    + Einstein, A. +
    + + +
    + Ann. Phys., May 1905 +
    + + + + + +
    +
    +
  4. +
  5. + +
    +
    + + +
    + + +
    On the electrodynamics of moving bodies
    + +
    + Einstein, A. +
    + + +
    + May 1905 +
    + + + + + +
    +
    +
  6. +
+ + +
+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/robots.txt b/robots.txt index a450fbe28faa..440869f7e3c9 100644 --- a/robots.txt +++ b/robots.txt @@ -1,7 +1,4 @@ ---- -permalink: /robots.txt ---- User-agent: * Disallow: -Sitemap: {{ site.baseurl | prepend: site.url }}/sitemap.xml +Sitemap: https://alshedivat.github.io/al-folio/sitemap.xml diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 000000000000..d606b04a397a --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,124 @@ + + + +https://alshedivat.github.io/al-folio/news/announcement_1/ +2015-10-22T19:59:00+00:00 + + +https://alshedivat.github.io/al-folio/news/announcement_2/ +2015-11-07T20:11:00+00:00 + + +https://alshedivat.github.io/al-folio/news/announcement_3/ +2016-01-15T11:59:00+00:00 + + +https://alshedivat.github.io/al-folio/blog/2015/formatting-and-links/ +2015-03-15T16:40:16+00:00 + + +https://alshedivat.github.io/al-folio/blog/2015/images/ +2015-05-15T21:01:00+00:00 + + +https://alshedivat.github.io/al-folio/blog/2015/code/ +2015-07-15T15:09:00+00:00 + + +https://alshedivat.github.io/al-folio/blog/2015/math/ +2015-10-20T15:12:00+00:00 + + +https://alshedivat.github.io/al-folio/blog/2015/comments/ +2015-10-20T15:59:00+00:00 + + +https://alshedivat.github.io/al-folio/blog/2020/twitter/ +2020-09-28T15:12:00+00:00 + + +https://alshedivat.github.io/al-folio/blog/2020/github-metadata/ +2020-09-28T21:01:00+00:00 + + +https://alshedivat.github.io/al-folio/blog/2021/distill/ +2021-05-22T00:00:00+00:00 + + +https://alshedivat.github.io/al-folio/blog/2021/diagrams/ +2021-07-04T17:39:00+00:00 + + +https://alshedivat.github.io/al-folio/blog/2021/redirect/ +2021-07-04T17:39:00+00:00 + + +https://alshedivat.github.io/al-folio/projects/1_project/ +2022-04-02T22:25:03+00:00 + + +https://alshedivat.github.io/al-folio/projects/2_project/ +2022-04-02T22:25:03+00:00 + + +https://alshedivat.github.io/al-folio/projects/3_project/ +2022-04-02T22:25:03+00:00 + + +https://alshedivat.github.io/al-folio/projects/4_project/ +2022-04-02T22:25:03+00:00 + + +https://alshedivat.github.io/al-folio/projects/5_project/ +2022-04-02T22:25:03+00:00 + + +https://alshedivat.github.io/al-folio/projects/6_project/ +2022-04-02T22:25:03+00:00 + + +https://alshedivat.github.io/al-folio/ + + +https://alshedivat.github.io/al-folio/_pages/dropdown/ + + +https://alshedivat.github.io/al-folio/projects/ + + +https://alshedivat.github.io/al-folio/publications/ + + +https://alshedivat.github.io/al-folio/teaching/ + + +https://alshedivat.github.io/al-folio/blog/tag/formatting/ + + +https://alshedivat.github.io/al-folio/blog/tag/links/ + + +https://alshedivat.github.io/al-folio/blog/tag/images/ + + +https://alshedivat.github.io/al-folio/blog/tag/code/ + + +https://alshedivat.github.io/al-folio/blog/tag/math/ + + +https://alshedivat.github.io/al-folio/blog/category/sample-posts/ + + +https://alshedivat.github.io/al-folio/blog/category/external-services/ + + +https://alshedivat.github.io/al-folio/blog/2015/ + + +https://alshedivat.github.io/al-folio/blog/2020/ + + +https://alshedivat.github.io/al-folio/blog/2021/ + + diff --git a/teaching/index.html b/teaching/index.html new file mode 100644 index 000000000000..92c1e0d6e2bd --- /dev/null +++ b/teaching/index.html @@ -0,0 +1,172 @@ + + + + + + + + + + + + You R. Name | teaching + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ +
+ +
+

teaching

+

Materials for courses you taught. Replace this text with your description.

+
+ +
+

For now, this page is assumed to be a static description of your courses. You can convert it to a collection similar to _projects/ so that you can have a dedicated page for each course.

+ +

Organize your courses by years, topics, or universities, however you like!

+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +