From 33bdc73ddc8d22628c685b169ab27043d58772dd Mon Sep 17 00:00:00 2001 From: Splitter Date: Sun, 27 Nov 2022 21:19:38 +0000 Subject: [PATCH] starters(acadmic): migrate to v2 block system --- content/_index.md | 284 ++++++++++++++++++++++ content/authors/admin/_index.md | 28 +-- content/home/about.md | 23 -- content/home/accomplishments.md | 53 ---- content/home/contact.md | 57 ----- content/home/demo-hero.md | 34 --- content/home/demo-links.md | 86 ------- content/home/experience.md | 50 ---- content/home/featured.md | 37 --- content/home/gallery.md | 19 -- content/home/index.md | 7 - content/home/posts.md | 38 --- content/home/projects.md | 48 ---- content/home/publications.md | 41 ---- content/home/skills.md | 45 ---- content/home/tags.md | 24 -- content/home/talks.md | 41 ---- content/project/external-project/index.md | 2 +- go.mod | 2 +- static/uploads/.gitkeep | 0 static/uploads/resume.pdf | Bin 0 -> 40968 bytes 21 files changed, 300 insertions(+), 619 deletions(-) create mode 100644 content/_index.md delete mode 100644 content/home/about.md delete mode 100644 content/home/accomplishments.md delete mode 100644 content/home/contact.md delete mode 100644 content/home/demo-hero.md delete mode 100644 content/home/demo-links.md delete mode 100644 content/home/experience.md delete mode 100644 content/home/featured.md delete mode 100644 content/home/gallery.md delete mode 100644 content/home/index.md delete mode 100644 content/home/posts.md delete mode 100644 content/home/projects.md delete mode 100644 content/home/publications.md delete mode 100644 content/home/skills.md delete mode 100644 content/home/tags.md delete mode 100644 content/home/talks.md delete mode 100644 static/uploads/.gitkeep create mode 100644 static/uploads/resume.pdf diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..e29b43d --- /dev/null +++ b/content/_index.md @@ -0,0 +1,284 @@ +--- +# Leave the homepage title empty to use the site title +title: +date: 2022-10-24 +type: landing + +sections: + - block: hero + content: + title: Hugo Academic Theme + image: + filename: hero-academic.png + cta: + label: '**Get Started**' + url: https://wowchemy.com/templates/ + cta_alt: + label: Ask a question + url: https://discord.gg/z8wNYzb + cta_note: + label: >- +
Star Wowchemy Website Builder
Star the Academic template
+ text: |- + **Generated by Wowchemy - the FREE, Hugo-based open source website builder trusted by 500,000+ sites.** + + **Easily build anything with blocks - no-code required!** + + From landing pages, second brains, and courses to academic resumés, conferences, and tech blogs. + + +
+ + + design: + background: + gradient_end: '#1976d2' + gradient_start: '#004ba0' + text_color_light: true + - block: about.avatar + id: about + content: + # Choose a user profile to display (a folder name within `content/authors/`) + username: admin + # Override your bio text from `authors/admin/_index.md`? + text: + - block: features + content: + title: Skills + items: + - name: R + description: 90% + icon: r-project + icon_pack: fab + - name: Statistics + description: 100% + icon: chart-line + icon_pack: fas + - name: Photography + description: 10% + icon: camera-retro + icon_pack: fas + - block: experience + content: + title: Experience + # Date format for experience + # Refer to https://wowchemy.com/docs/customization/#date-format + date_format: Jan 2006 + # Experiences. + # Add/remove as many `experience` items below as you like. + # Required fields are `title`, `company`, and `date_start`. + # Leave `date_end` empty if it's your current employer. + # Begin multi-line descriptions with YAML's `|2-` multi-line prefix. + items: + - title: CEO + company: GenCoin + company_url: '' + company_logo: org-gc + location: California + date_start: '2021-01-01' + date_end: '' + description: |2- + Responsibilities include: + + * Analysing + * Modelling + * Deploying + - title: Professor of Semiconductor Physics + company: University X + company_url: '' + company_logo: org-x + location: California + date_start: '2016-01-01' + date_end: '2020-12-31' + description: Taught electronic engineering and researched semiconductor physics. + design: + columns: '2' + - block: accomplishments + content: + # Note: `­` is used to add a 'soft' hyphen in a long heading. + title: 'Accomplish­ments' + subtitle: + # Date format: https://wowchemy.com/docs/customization/#date-format + date_format: Jan 2006 + # Accomplishments. + # Add/remove as many `item` blocks below as you like. + # `title`, `organization`, and `date_start` are the required parameters. + # Leave other parameters empty if not required. + # Begin multi-line descriptions with YAML's `|2-` multi-line prefix. + items: + - certificate_url: https://www.coursera.org + date_end: '' + date_start: '2021-01-25' + description: '' + organization: Coursera + organization_url: https://www.coursera.org + title: Neural Networks and Deep Learning + url: '' + - certificate_url: https://www.edx.org + date_end: '' + date_start: '2021-01-01' + description: Formulated informed blockchain models, hypotheses, and use cases. + organization: edX + organization_url: https://www.edx.org + title: Blockchain Fundamentals + url: https://www.edx.org/professional-certificate/uc-berkeleyx-blockchain-fundamentals + - certificate_url: https://www.datacamp.com + date_end: '2020-12-21' + date_start: '2020-07-01' + description: '' + organization: DataCamp + organization_url: https://www.datacamp.com + title: 'Object-Oriented Programming in R' + url: '' + design: + columns: '2' + - block: collection + id: posts + content: + title: Recent Posts + subtitle: '' + text: '' + # Choose how many pages you would like to display (0 = all pages) + count: 5 + # Filter on criteria + filters: + folders: + - post + author: "" + category: "" + tag: "" + exclude_featured: false + exclude_future: false + exclude_past: false + publication_type: "" + # Choose how many pages you would like to offset by + offset: 0 + # Page order: descending (desc) or ascending (asc) date. + order: desc + design: + # Choose a layout view + view: compact + columns: '2' + - block: portfolio + id: projects + content: + title: Projects + filters: + folders: + - project + # Default filter index (e.g. 0 corresponds to the first `filter_button` instance below). + default_button_index: 0 + # Filter toolbar (optional). + # Add or remove as many filters (`filter_button` instances) as you like. + # To show all items, set `tag` to "*". + # To filter by a specific tag, set `tag` to an existing tag name. + # To remove the toolbar, delete the entire `filter_button` block. + buttons: + - name: All + tag: '*' + - name: Deep Learning + tag: Deep Learning + - name: Other + tag: Demo + design: + # Choose how many columns the section has. Valid values: '1' or '2'. + columns: '1' + view: showcase + # For Showcase view, flip alternate rows? + flip_alt_rows: false + - block: markdown + content: + title: Gallery + subtitle: '' + text: |- + {{< gallery album="demo" >}} + design: + columns: '1' + - block: collection + id: featured + content: + title: Featured Publications + filters: + folders: + - publication + featured_only: true + design: + columns: '2' + view: card + - block: collection + content: + title: Recent Publications + text: |- + {{% callout note %}} + Quickly discover relevant content by [filtering publications](./publication/). + {{% /callout %}} + filters: + folders: + - publication + exclude_featured: true + design: + columns: '2' + view: citation + - block: collection + id: talks + content: + title: Recent & Upcoming Talks + filters: + folders: + - event + design: + columns: '2' + view: compact + - block: tag_cloud + content: + title: Popular Topics + design: + columns: '2' + - block: contact + id: contact + content: + title: Contact + subtitle: + text: |- + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam mi diam, venenatis ut magna et, vehicula efficitur enim. + # Contact (add or remove contact options as necessary) + email: test@example.org + phone: 888 888 88 88 + appointment_url: 'https://calendly.com' + address: + street: 450 Serra Mall + city: Stanford + region: CA + postcode: '94305' + country: United States + country_code: US + directions: Enter Building 1 and take the stairs to Office 200 on Floor 2 + office_hours: + - 'Monday 10:00 to 13:00' + - 'Wednesday 09:00 to 10:00' + contact_links: + - icon: twitter + icon_pack: fab + name: DM Me + link: 'https://twitter.com/Twitter' + - icon: skype + icon_pack: fab + name: Skype Me + link: 'skype:echo123?call' + - icon: video + icon_pack: fas + name: Zoom Me + link: 'https://zoom.com' + # Automatically link email and phone or display as text? + autolink: true + # Email form provider + form: + provider: netlify + formspree: + id: + netlify: + # Enable CAPTCHA challenge to reduce spam? + captcha: false + design: + columns: '2' +--- diff --git a/content/authors/admin/_index.md b/content/authors/admin/_index.md index 956510a..b968d6e 100644 --- a/content/authors/admin/_index.md +++ b/content/authors/admin/_index.md @@ -1,10 +1,14 @@ --- # Display name -title: Alice Bighetti 吳恩達 +title: Alice Wu 吳恩達 # Full name (for SEO) first_name: Alice -last_name: Bighetti +last_name: Wu + +# Status emoji +status: + icon: ☕️ # Is this the primary user of the site? superuser: true @@ -62,13 +66,12 @@ social: - icon: linkedin icon_pack: fab link: https://www.linkedin.com/ - -# Link to a PDF of your resume/CV. -# To use: copy your resume to `static/uploads/resume.pdf`, enable `ai` icons in `params.yaml`, -# and uncomment the lines below. -# - icon: cv -# icon_pack: ai -# link: uploads/resume.pdf + # Link to a PDF of your resume/CV. + # To use: copy your resume to `static/uploads/resume.pdf`, enable `ai` icons in `params.yaml`, + # and uncomment the lines below. + - icon: cv + icon_pack: ai + link: uploads/resume.pdf # Enter email to display Gravatar (if Gravatar enabled in Config) email: '' @@ -77,8 +80,5 @@ email: '' highlight_name: true --- -Alice Bighetti is a professor of artificial intelligence at the Stanford AI Lab. Her research interests include distributed robotics, mobile computing and programmable matter. She leads the Robotic Neurobiology group, which develops self-reconfiguring robots, systems of self-organizing robots, and mobile sensor networks. - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed neque elit, tristique placerat feugiat ac, facilisis vitae arcu. Proin eget egestas augue. Praesent ut sem nec arcu pellentesque aliquet. Duis dapibus diam vel metus tempus vulputate. - -{{< icon name="download" pack="fas" >}} Download my {{< staticref "uploads/demo_resume.pdf" "newtab" >}}resumé{{< /staticref >}}. +Alice Wu is a professor of artificial intelligence at the Stanford AI Lab. Her research interests include distributed robotics, mobile computing and programmable matter. She leads the Robotic Neurobiology group, which develops self-reconfiguring robots, systems of self-organizing robots, and mobile sensor networks. +{style="text-align: justify;"} diff --git a/content/home/about.md b/content/home/about.md deleted file mode 100644 index 4e7f0e7..0000000 --- a/content/home/about.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -# An instance of the About widget. -# Documentation: https://wowchemy.com/docs/page-builder/ -widget: about - -# Activate this widget? true/false -active: true - -# This file represents a page section. -headless: true - -# Order that this section appears on the page. -weight: 20 - -title: Biography - -# Choose the user profile to display -# This should be the username (folder name) of a profile in your `content/authors/` folder. -# See https://wowchemy.com/docs/get-started/#introduce-yourself -author: admin ---- - - diff --git a/content/home/accomplishments.md b/content/home/accomplishments.md deleted file mode 100644 index ec31ec2..0000000 --- a/content/home/accomplishments.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -# An instance of the Accomplishments widget. -# Documentation: https://wowchemy.com/docs/page-builder/ -widget: accomplishments - -# This file represents a page section. -headless: true - -# Order that this section appears on the page. -weight: 50 - -# Note: `­` is used to add a 'soft' hyphen in a long heading. -title: 'Accomplish­ments' -subtitle: - -# Date format -# Refer to https://wowchemy.com/docs/customization/#date-format -date_format: Jan 2006 - -# Accomplishments. -# Add/remove as many `item` blocks below as you like. -# `title`, `organization`, and `date_start` are the required parameters. -# Leave other parameters empty if not required. -# Begin multi-line descriptions with YAML's `|2-` multi-line prefix. -item: - - certificate_url: https://www.coursera.org - date_end: '' - date_start: '2021-01-25' - description: '' - organization: Coursera - organization_url: https://www.coursera.org - title: Neural Networks and Deep Learning - url: '' - - certificate_url: https://www.edx.org - date_end: '' - date_start: '2021-01-01' - description: Formulated informed blockchain models, hypotheses, and use cases. - organization: edX - organization_url: https://www.edx.org - title: Blockchain Fundamentals - url: https://www.edx.org/professional-certificate/uc-berkeleyx-blockchain-fundamentals - - certificate_url: https://www.datacamp.com - date_end: '2020-12-21' - date_start: '2020-07-01' - description: '' - organization: DataCamp - organization_url: https://www.datacamp.com - title: 'Object-Oriented Programming in R' - url: '' - -design: - columns: '2' ---- diff --git a/content/home/contact.md b/content/home/contact.md deleted file mode 100644 index 900fd90..0000000 --- a/content/home/contact.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -# An instance of the Contact widget. -widget: contact - -# This file represents a page section. -headless: true - -# Order that this section appears on the page. -weight: 130 - -title: Contact -subtitle: - -content: - # Automatically link email and phone or display as text? - autolink: true - - # Email form provider - form: - provider: netlify - formspree: - id: - netlify: - # Enable CAPTCHA challenge to reduce spam? - captcha: false - - # Contact details (edit or remove options as required) - email: test@example.org - phone: 888 888 88 88 - address: - street: 450 Serra Mall - city: Stanford - region: CA - postcode: '94305' - country: United States - country_code: US - coordinates: - latitude: '37.4275' - longitude: '-122.1697' - directions: Enter Building 1 and take the stairs to Office 200 on Floor 2 - office_hours: - - 'Monday 10:00 to 13:00' - - 'Wednesday 09:00 to 10:00' - appointment_url: 'https://calendly.com' - contact_links: - - icon: twitter - icon_pack: fab - name: DM Me - link: 'https://twitter.com/Twitter' - - icon: video - icon_pack: fas - name: Zoom Me - link: 'https://zoom.com' - -design: - columns: '2' ---- diff --git a/content/home/demo-hero.md b/content/home/demo-hero.md deleted file mode 100644 index 3317195..0000000 --- a/content/home/demo-hero.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -widget: hero -headless: true -weight: 10 -title: Hugo Academic Theme -hero_media: hero-academic.png -cta: - label: '**Get Started**' - url: https://wowchemy.com/templates/ -cta_alt: - label: Ask a question - url: https://discord.gg/z8wNYzb -cta_note: - label: >- -
Star Wowchemy Website Builder
Star the Academic template
-design: - background: - gradient_end: '#1976d2' - gradient_start: '#004ba0' - text_color_light: true -# advanced: -# css_class: fullscreen ---- - -**Generated by Wowchemy - the FREE, Hugo-based open source website builder trusted by 500,000+ sites.** - -**Easily build anything with blocks - no-code required!** - -From landing pages, second brains, and courses to academic resumés, conferences, and tech blogs. - - -
- - diff --git a/content/home/demo-links.md b/content/home/demo-links.md deleted file mode 100644 index 1040a12..0000000 --- a/content/home/demo-links.md +++ /dev/null @@ -1,86 +0,0 @@ -+++ -# A Demo section created with the Blank widget. -# Any elements can be added in the body: https://wowchemy.com/docs/writing-markdown-latex/ -# Add more sections by duplicating this file and customizing to your requirements. - -widget = "markdown" # See https://wowchemy.com/docs/page-builder/ -headless = true # This file represents a page section. -active = false # Activate this widget? true/false -weight = 15 # Order that this section will appear. - -title = "Academic Template" -subtitle = "" - -[design] - # Choose how many columns the section has. Valid values: 1 or 2. - columns = "1" - -[design.background] - # Apply a background color, gradient, or image. - # Uncomment (by removing `#`) an option to apply it. - # Choose a light or dark text color by setting `text_color_light`. - # Any HTML color name or Hex value is valid. - - # Background color. - # color = "navy" - - # Background gradient. - gradient_start = "DarkGreen" - gradient_end = "ForestGreen" - - # Background image. - # image = "image.jpg" # Name of image in `static/media/`. - # image_darken = 0.6 # Darken the image? Range 0-1 where 0 is transparent and 1 is opaque. - # image_size = "cover" # Options are `cover` (default), `contain`, or `actual` size. - # image_position = "center" # Options include `left`, `center` (default), or `right`. - # image_parallax = true # Use a fun parallax-like fixed background effect? true/false - - # Text color (true=light or false=dark). - text_color_light = true - -[design.spacing] - # Customize the section spacing. Order is top, right, bottom, left. - padding = ["20px", "0", "20px", "0"] - -[advanced] - # Custom CSS. - css_style = "" - - # CSS class. - css_class = "" -+++ - -## 👋 Welcome to the Academic Template - -The Wowchemy **Academic Resumé Template** for Hugo empowers you to create your job-winning online resumé and showcase your academic publications. - -[Check out the latest demo](https://academic-demo.netlify.app) of what you'll get in less than 10 minutes, or [view the showcase](https://wowchemy.com/user-stories/). - -[**Wowchemy**](https://wowchemy.com) makes it easy to create a beautiful website for free. Edit your site in Markdown, Jupyter, or RStudio (via Blogdown), generate it with Hugo, and deploy with GitHub or Netlify. Customize anything on your site with widgets, themes, and language packs. - -- 👉 [**Get Started**](https://wowchemy.com/docs/install/) -- 📚 [View the **documentation**](https://wowchemy.com/docs/) -- 💬 [Chat with the **Wowchemy community**](https://discord.gg/z8wNYzb) or [**Hugo community**](https://discourse.gohugo.io) -- 🐦 Twitter: [@wowchemy](https://twitter.com/wowchemy) [@GeorgeCushen](https://twitter.com/GeorgeCushen) [#MadeWithWowchemy](https://twitter.com/search?q=%23MadeWithWowchemy&src=typed_query) -- 💡 [Request a **feature** or report a **bug** for _Wowchemy_](https://github.com/wowchemy/wowchemy-hugo-themes/issues) -- ⬆️ **Updating Wowchemy?** View the [Update Guide](https://wowchemy.com/docs/update/) and [Release Notes](https://wowchemy.com/updates/) - -## Crowd-funded open-source software - -To help us develop this template and software sustainably under the MIT license, we ask all individuals and businesses that use it to help support its ongoing maintenance and development via sponsorship. - -### [❤️ Click here to unlock rewards with sponsorship](https://wowchemy.com/plans/) - -## You're looking at a Wowchemy _widget_ - -{{% callout note %}} -This homepage section is an example of adding [elements](https://wowchemy.com/docs/content/writing-markdown-latex/) to the [_Blank_ widget](https://wowchemy.com/docs/widget/). - -Backgrounds can be applied to any section. Here, the _background_ option is set give a _color gradient_. - -**To remove this section, delete `content/home/demo.md`.** -{{% /callout %}} - -## Get inspired - -[Check out the Markdown files](https://github.com/wowchemy/starter-academic/tree/master/exampleSite) which power the [Academic Demo](https://academic-demo.netlify.app), or [view the showcase](https://wowchemy.com/user-stories/). diff --git a/content/home/experience.md b/content/home/experience.md deleted file mode 100644 index 0e7c04d..0000000 --- a/content/home/experience.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -# An instance of the Experience widget. -# Documentation: https://wowchemy.com/docs/page-builder/ -widget: experience - -# This file represents a page section. -headless: true - -# Order that this section appears on the page. -weight: 40 - -title: Experience -subtitle: - -# Date format for experience -# Refer to https://wowchemy.com/docs/customization/#date-format -date_format: Jan 2006 - -# Experiences. -# Add/remove as many `experience` items below as you like. -# Required fields are `title`, `company`, and `date_start`. -# Leave `date_end` empty if it's your current employer. -# Begin multi-line descriptions with YAML's `|2-` multi-line prefix. -experience: - - title: CEO - company: GenCoin - company_url: '' - company_logo: org-gc - location: California - date_start: '2021-01-01' - date_end: '' - description: |2- - Responsibilities include: - - * Analysing - * Modelling - * Deploying - - - title: Professor of Semiconductor Physics - company: University X - company_url: '' - company_logo: org-x - location: California - date_start: '2016-01-01' - date_end: '2020-12-31' - description: Taught electronic engineering and researched semiconductor physics. - -design: - columns: '2' ---- diff --git a/content/home/featured.md b/content/home/featured.md deleted file mode 100644 index 28d905a..0000000 --- a/content/home/featured.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -# An instance of the Featured widget. -# Documentation: https://wowchemy.com/docs/page-builder/ -widget: collection - -# This file represents a page section. -headless: true - -# Order that this section appears on the page. -weight: 80 - -title: Featured Publications -subtitle: '' - -content: - # Page type to display. E.g. post, talk, publication... - page_type: publication - # Choose how many pages you would like to display (0 = all pages) - count: 0 - # Filter on criteria - filters: - featured_only: true - author: '' - category: '' - publication_type: '' - tag: '' - # Page order: descending (desc) or ascending (asc) date. - order: desc - -design: - # Choose a view for the listings: - # 1 = List - # 2 = Compact - # 3 = Card - # 4 = Citation (publication only) - view: 3 ---- diff --git a/content/home/gallery.md b/content/home/gallery.md deleted file mode 100644 index 6e54353..0000000 --- a/content/home/gallery.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -# An instance of the Blank widget with a Gallery page element. -# Documentation: https://wowchemy.com/docs/getting-started/page-builder/ -widget: markdown - -# This file represents a page section. -headless: true - -# Order that this section appears on the page. -weight: 66 - -title: Gallery -subtitle: - -design: - columns: '1' ---- - -{{< gallery album="demo" >}} diff --git a/content/home/index.md b/content/home/index.md deleted file mode 100644 index 7fa0d2a..0000000 --- a/content/home/index.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -# Homepage -type: widget_page - -# Homepage is headless, other widget pages are not. -headless: true ---- diff --git a/content/home/posts.md b/content/home/posts.md deleted file mode 100644 index a3c0ec2..0000000 --- a/content/home/posts.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -# An instance of the Pages widget. -# Documentation: https://wowchemy.com/docs/page-builder/ -widget: collection - -# This file represents a page section. -headless: true - -# Order that this section appears on the page. -weight: 60 - -title: Recent Posts -subtitle: - -content: - # Filter on criteria - filters: - folders: - - post - tag: '' - category: '' - publication_type: '' - author: '' - exclude_featured: false - exclude_future: false - exclude_past: false - # Choose how many pages you would like to display (0 = all pages) - count: 5 - # Choose how many pages you would like to offset by - offset: 0 - # Page order: descending (desc) or ascending (asc) date. - order: desc - -design: - # Choose a view for the listings: - view: compact - columns: '2' ---- diff --git a/content/home/projects.md b/content/home/projects.md deleted file mode 100644 index ac9e3ee..0000000 --- a/content/home/projects.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -# An instance of the Portfolio widget. -# Documentation: https://wowchemy.com/docs/page-builder/ -widget: portfolio - -# This file represents a page section. -headless: true - -# Order that this section appears on the page. -weight: 65 - -title: Projects -subtitle: '' - -content: - # Page type to display. E.g. project. - page_type: project - - # Default filter index (e.g. 0 corresponds to the first `filter_button` instance below). - filter_default: 0 - - # Filter toolbar (optional). - # Add or remove as many filters (`filter_button` instances) as you like. - # To show all items, set `tag` to "*". - # To filter by a specific tag, set `tag` to an existing tag name. - # To remove the toolbar, delete the entire `filter_button` block. - filter_button: - - name: All - tag: '*' - - name: Deep Learning - tag: Deep Learning - - name: Other - tag: Demo - -design: - # Choose how many columns the section has. Valid values: '1' or '2'. - columns: '1' - - # Toggle between the various page layout types. - # 1 = List - # 2 = Compact - # 3 = Card - # 5 = Showcase - view: showcase - - # For Showcase view, flip alternate rows? - flip_alt_rows: false ---- diff --git a/content/home/publications.md b/content/home/publications.md deleted file mode 100644 index f696f12..0000000 --- a/content/home/publications.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -# An instance of the Pages widget. -# Documentation: https://wowchemy.com/docs/page-builder/ -widget: collection - -# This file represents a page section. -headless: true - -# Order that this section appears on the page. -weight: 90 - -title: Recent Publications -subtitle: '' - -content: - # Filter on criteria - filters: - folders: - - publication - tag: '' - category: '' - publication_type: '' - author: '' - exclude_featured: false - exclude_future: false - exclude_past: false - # Choose how many pages you would like to display (0 = all pages) - count: 0 - # Choose how many pages you would like to offset by - offset: 0 - # Page order: descending (desc) or ascending (asc) date. - order: desc -design: - # Choose a view for the listings: - view: citation - columns: '2' ---- - -{{% callout note %}} -Quickly discover relevant content by [filtering publications](./publication/). -{{% /callout %}} diff --git a/content/home/skills.md b/content/home/skills.md deleted file mode 100644 index 51f6588..0000000 --- a/content/home/skills.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -# An instance of the Featurette widget. -# Documentation: https://wowchemy.com/docs/page-builder/ -widget: features - -# This file represents a page section. -headless: true - -# Order that this section appears on the page. -weight: 30 - -title: Skills -subtitle: - -# Showcase personal skills or business features. -# - Add/remove as many `feature` blocks below as you like. -# - For available icons, see: https://wowchemy.com/docs/page-builder/#icons -feature: - - description: 90% - icon: r-project - icon_pack: fab - name: R - - description: 100% - icon: chart-line - icon_pack: fas - name: Statistics - - description: 10% - icon: camera-retro - icon_pack: fas - name: Photography -# Uncomment to use emoji icons. -#- icon: ":smile:" -# icon_pack: "emoji" -# name: "Emojiness" -# description: "100%" - -# Uncomment to use custom SVG icons. -# Place your custom SVG icon in `assets/media/icons/`. -# Reference the SVG icon name (without `.svg` extension) in the `icon` field. -# For example, reference `assets/media/icons/xyz.svg` as `icon: 'xyz'` -#- icon: "your-custom-icon-name" -# icon_pack: "custom" -# name: "Surfing" -# description: "90%" ---- diff --git a/content/home/tags.md b/content/home/tags.md deleted file mode 100644 index b17d708..0000000 --- a/content/home/tags.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -# An instance of the Tag Cloud widget. -# Docs: https://wowchemy.com/docs/page-builder/ -widget: tag_cloud - -# This file represents a page section. -headless: true - -# Order that this section appears on the page. -weight: 120 - -title: Popular Topics -subtitle: '' - -content: - # Choose the taxonomy from `config.toml` to display (e.g. tags, categories) - taxonomy: tags - # Choose how many tags you would like to display (0 = all tags) - count: 20 -design: - # Minimum and maximum font sizes (1.0 = 100%). - font_size_min: 0.7 - font_size_max: 2.0 ---- diff --git a/content/home/talks.md b/content/home/talks.md deleted file mode 100644 index 1fe4699..0000000 --- a/content/home/talks.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -# An instance of the Pages widget. -# Documentation: https://wowchemy.com/docs/page-builder/ -widget: collection - -# This file represents a page section. -headless: true - -# Order that this section appears on the page. -weight: 70 - -title: 'Recent & Upcoming Talks' -subtitle: - -content: - # Page type to display. E.g. post, event, publication... - page_type: event - # Choose how many pages you would like to display (0 = all pages) - count: 5 - # Filter on criteria - filters: - author: '' - category: '' - tag: '' - exclude_featured: false - exclude_future: false - exclude_past: false - publication_type: '' - # Choose how many pages you would like to offset by - offset: 0 - # Page order: descending (desc) or ascending (asc) date. - order: desc - -design: - # Choose a view for the listings: - # 1 = List - # 2 = Compact - # 3 = Card - # 4 = Citation (publication only) - view: 2 ---- diff --git a/content/project/external-project/index.md b/content/project/external-project/index.md index 674ee13..0ddfa59 100644 --- a/content/project/external-project/index.md +++ b/content/project/external-project/index.md @@ -2,7 +2,7 @@ title: External Project summary: An example of linking directly to an external project website using `external_link`. tags: -- Demo + - Demo date: "2016-04-27T00:00:00Z" # Optional external URL for project (replaces project detail page). diff --git a/go.mod b/go.mod index 45d56f1..522731d 100644 --- a/go.mod +++ b/go.mod @@ -6,5 +6,5 @@ require ( github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy-plugin-netlify v1.0.0 // indirect github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy-plugin-netlify-cms v1.0.0 // indirect github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy-plugin-reveal v1.0.0 // indirect - github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy/v5 v5.7.1-0.20221002163318-39a618761acc // indirect + github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy/v5 v5.7.1-0.20221127211734-41418661b6fc ) diff --git a/static/uploads/.gitkeep b/static/uploads/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/static/uploads/resume.pdf b/static/uploads/resume.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d0489a3a9743587570b05098c06a46dbab3a9088 GIT binary patch literal 40968 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 literal 0 HcmV?d00001