@ -0,0 +1,5 @@ |
|||||||
|
_site |
||||||
|
.sass-cache |
||||||
|
.jekyll-cache |
||||||
|
.jekyll-metadata |
||||||
|
vendor |
@ -0,0 +1,25 @@ |
|||||||
|
--- |
||||||
|
permalink: /404.html |
||||||
|
layout: banner |
||||||
|
--- |
||||||
|
|
||||||
|
<style type="text/css" media="screen"> |
||||||
|
.container { |
||||||
|
margin: 10px auto; |
||||||
|
max-width: 600px; |
||||||
|
text-align: center; |
||||||
|
} |
||||||
|
h1 { |
||||||
|
margin: 30px 0; |
||||||
|
font-size: 4em; |
||||||
|
line-height: 1; |
||||||
|
letter-spacing: -1px; |
||||||
|
} |
||||||
|
</style> |
||||||
|
|
||||||
|
<div class="container"> |
||||||
|
<h1>404</h1> |
||||||
|
|
||||||
|
<p><strong>Page not found :(</strong></p> |
||||||
|
<p>The requested page could not be found.</p> |
||||||
|
</div> |
@ -0,0 +1,33 @@ |
|||||||
|
source "https://rubygems.org" |
||||||
|
# Hello! This is where you manage which Jekyll version is used to run. |
||||||
|
# When you want to use a different version, change it below, save the |
||||||
|
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so: |
||||||
|
# |
||||||
|
# bundle exec jekyll serve |
||||||
|
# |
||||||
|
# This will help ensure the proper Jekyll version is running. |
||||||
|
# Happy Jekylling! |
||||||
|
gem "jekyll", "~> 4.3.2" |
||||||
|
# This is the default theme for new Jekyll sites. You may change this to anything you like. |
||||||
|
gem "minima", "~> 2.5" |
||||||
|
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and |
||||||
|
# uncomment the line below. To upgrade, run `bundle update github-pages`. |
||||||
|
# gem "github-pages", group: :jekyll_plugins |
||||||
|
# If you have any plugins, put them here! |
||||||
|
group :jekyll_plugins do |
||||||
|
gem "jekyll-feed", "~> 0.12" |
||||||
|
end |
||||||
|
|
||||||
|
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem |
||||||
|
# and associated library. |
||||||
|
platforms :mingw, :x64_mingw, :mswin, :jruby do |
||||||
|
gem "tzinfo", ">= 1", "< 3" |
||||||
|
gem "tzinfo-data" |
||||||
|
end |
||||||
|
|
||||||
|
# Performance-booster for watching directories on Windows |
||||||
|
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin] |
||||||
|
|
||||||
|
# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem |
||||||
|
# do not have a Java counterpart. |
||||||
|
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby] |
@ -0,0 +1,84 @@ |
|||||||
|
GEM |
||||||
|
remote: https://rubygems.org/ |
||||||
|
specs: |
||||||
|
addressable (2.8.1) |
||||||
|
public_suffix (>= 2.0.2, < 6.0) |
||||||
|
colorator (1.1.0) |
||||||
|
concurrent-ruby (1.2.2) |
||||||
|
em-websocket (0.5.3) |
||||||
|
eventmachine (>= 0.12.9) |
||||||
|
http_parser.rb (~> 0) |
||||||
|
eventmachine (1.2.7) |
||||||
|
ffi (1.15.5) |
||||||
|
forwardable-extended (2.6.0) |
||||||
|
google-protobuf (3.22.2-x86_64-linux) |
||||||
|
http_parser.rb (0.8.0) |
||||||
|
i18n (1.12.0) |
||||||
|
concurrent-ruby (~> 1.0) |
||||||
|
jekyll (4.3.2) |
||||||
|
addressable (~> 2.4) |
||||||
|
colorator (~> 1.0) |
||||||
|
em-websocket (~> 0.5) |
||||||
|
i18n (~> 1.0) |
||||||
|
jekyll-sass-converter (>= 2.0, < 4.0) |
||||||
|
jekyll-watch (~> 2.0) |
||||||
|
kramdown (~> 2.3, >= 2.3.1) |
||||||
|
kramdown-parser-gfm (~> 1.0) |
||||||
|
liquid (~> 4.0) |
||||||
|
mercenary (>= 0.3.6, < 0.5) |
||||||
|
pathutil (~> 0.9) |
||||||
|
rouge (>= 3.0, < 5.0) |
||||||
|
safe_yaml (~> 1.0) |
||||||
|
terminal-table (>= 1.8, < 4.0) |
||||||
|
webrick (~> 1.7) |
||||||
|
jekyll-feed (0.17.0) |
||||||
|
jekyll (>= 3.7, < 5.0) |
||||||
|
jekyll-sass-converter (3.0.0) |
||||||
|
sass-embedded (~> 1.54) |
||||||
|
jekyll-seo-tag (2.8.0) |
||||||
|
jekyll (>= 3.8, < 5.0) |
||||||
|
jekyll-watch (2.2.1) |
||||||
|
listen (~> 3.0) |
||||||
|
kramdown (2.4.0) |
||||||
|
rexml |
||||||
|
kramdown-parser-gfm (1.1.0) |
||||||
|
kramdown (~> 2.0) |
||||||
|
liquid (4.0.4) |
||||||
|
listen (3.8.0) |
||||||
|
rb-fsevent (~> 0.10, >= 0.10.3) |
||||||
|
rb-inotify (~> 0.9, >= 0.9.10) |
||||||
|
mercenary (0.4.0) |
||||||
|
minima (2.5.1) |
||||||
|
jekyll (>= 3.5, < 5.0) |
||||||
|
jekyll-feed (~> 0.9) |
||||||
|
jekyll-seo-tag (~> 2.1) |
||||||
|
pathutil (0.16.2) |
||||||
|
forwardable-extended (~> 2.6) |
||||||
|
public_suffix (5.0.1) |
||||||
|
rb-fsevent (0.11.2) |
||||||
|
rb-inotify (0.10.1) |
||||||
|
ffi (~> 1.0) |
||||||
|
rexml (3.2.5) |
||||||
|
rouge (4.1.0) |
||||||
|
safe_yaml (1.0.5) |
||||||
|
sass-embedded (1.60.0-x86_64-linux-gnu) |
||||||
|
google-protobuf (~> 3.21) |
||||||
|
terminal-table (3.0.2) |
||||||
|
unicode-display_width (>= 1.1.1, < 3) |
||||||
|
unicode-display_width (2.4.2) |
||||||
|
webrick (1.8.1) |
||||||
|
|
||||||
|
PLATFORMS |
||||||
|
x86_64-linux-gnu |
||||||
|
|
||||||
|
DEPENDENCIES |
||||||
|
http_parser.rb (~> 0.6.0) |
||||||
|
jekyll (~> 4.3.2) |
||||||
|
jekyll-feed (~> 0.12) |
||||||
|
minima (~> 2.5) |
||||||
|
tzinfo (>= 1, < 3) |
||||||
|
tzinfo-data |
||||||
|
wdm (~> 0.1.1) |
||||||
|
|
||||||
|
BUNDLED WITH |
||||||
|
2.4.10 |
@ -0,0 +1,47 @@ |
|||||||
|
# Welcome to Jekyll! |
||||||
|
# |
||||||
|
# This config file is meant for settings that affect your whole blog, values |
||||||
|
# which you are expected to set up once and rarely edit after that. If you find |
||||||
|
# yourself editing this file very often, consider using Jekyll's data files |
||||||
|
# feature for the data you need to update frequently. |
||||||
|
# |
||||||
|
# For technical reasons, this file is *NOT* reloaded automatically when you use |
||||||
|
# 'bundle exec jekyll serve'. If you change this file, please restart the server process. |
||||||
|
# |
||||||
|
# If you need help with YAML syntax, here are some quick references for you: |
||||||
|
# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml |
||||||
|
# https://learnxinyminutes.com/docs/yaml/ |
||||||
|
# |
||||||
|
# Site settings |
||||||
|
# These are used to personalize your new site. If you look in the HTML files, |
||||||
|
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. |
||||||
|
# You can create any custom variable you would like, and they will be accessible |
||||||
|
# in the templates via {{ site.myvariable }}. |
||||||
|
|
||||||
|
title: ACEM |
||||||
|
# email: your-email@example.com |
||||||
|
description: >- # this means to ignore newlines until "baseurl:" |
||||||
|
Advanced Computational Electromagnetics (ACEM) Research Lab at |
||||||
|
University of Illinois Urbana-Champaign. |
||||||
|
|
||||||
|
url: "https://acem.ece.illinois.edu" # the base hostname & protocol for your site, e.g. http://example.com |
||||||
|
|
||||||
|
# Exclude from processing. |
||||||
|
# The following items will not be processed, by default. |
||||||
|
# Any item listed under the `exclude:` key here will be automatically added to |
||||||
|
# the internal "default list". |
||||||
|
# |
||||||
|
# Excluded items can be processed by explicitly listing the directories or |
||||||
|
# their entries' file path in the `include:` list. |
||||||
|
# |
||||||
|
# exclude: |
||||||
|
# - .sass-cache/ |
||||||
|
# - .jekyll-cache/ |
||||||
|
# - gemfiles/ |
||||||
|
# - Gemfile |
||||||
|
# - Gemfile.lock |
||||||
|
# - node_modules/ |
||||||
|
# - vendor/bundle/ |
||||||
|
# - vendor/cache/ |
||||||
|
# - vendor/gems/ |
||||||
|
# - vendor/ruby/ |
@ -0,0 +1,8 @@ |
|||||||
|
- name: Home |
||||||
|
link: / |
||||||
|
- name: Research |
||||||
|
link: /research |
||||||
|
- name: Publications |
||||||
|
link: /publications |
||||||
|
- name: About |
||||||
|
link: /about |
@ -0,0 +1,13 @@ |
|||||||
|
img_time: 10 |
||||||
|
fade_time: 2 |
||||||
|
images: |
||||||
|
- caption: Engineering Building 1 |
||||||
|
filename: one.jpg |
||||||
|
- caption: Engineering Building 2 |
||||||
|
filename: two.webp |
||||||
|
- caption: Engineering Building 3 |
||||||
|
filename: three.webp |
||||||
|
- caption: Engineering Building 4 |
||||||
|
filename: four.webp |
||||||
|
- caption: Engineering Building 5 |
||||||
|
filename: five.jpg |
@ -0,0 +1,25 @@ |
|||||||
|
<head> |
||||||
|
<meta charset="utf-8"> |
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge"> |
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"><!-- Begin Jekyll SEO tag v2.8.0 --> |
||||||
|
<title>{{ page.title }} | {{ site.title }}</title> |
||||||
|
<meta name="generator" content="Jekyll v4.3.2" /> |
||||||
|
<meta property="og:title" content="{{ site.title }}" /> |
||||||
|
<meta property="og:locale" content="en_US" /> |
||||||
|
<meta name="description" content="{{ page.title }} Page of {{ site.description }}" /> |
||||||
|
<meta property="og:description" content="{{ page.title }} Page of {{ site.description }}" /> |
||||||
|
<link rel="canonical" href="{{ site.url }}" /> |
||||||
|
<meta property="og:url" content="{{ site.url }}" /> |
||||||
|
<meta property="og:site_name" content="{{ site.title }}" /> |
||||||
|
<meta property="og:type" content="website" /> |
||||||
|
<meta name="twitter:card" content="summary" /> |
||||||
|
<meta property="twitter:title" content="{{ site.title }}" /> |
||||||
|
<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","description":"{{ page.title }} Page of {{ site.description }}","name":"{{ site.title}} {{ page.title }} Page","url":"{{ site.url }}{% if page.title != 'Home' %}/{{ page.title | downcase }}{% endif %}"}</script> |
||||||
|
<!-- End Jekyll SEO tag --> |
||||||
|
|
||||||
|
<!-- Font loading --> |
||||||
|
<link rel="preconnect" href="https://fonts.googleapis.com"> |
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> |
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,400;0,600;0,800;1,400&display=swap" rel="stylesheet"> |
||||||
|
<link rel="stylesheet" href="/assets/css/styles.css"><link type="application/atom+xml" rel="alternate" href="http://localhost:4000/feed.xml" title="{{ page.title }} | ACEM" /> |
||||||
|
</head> |
@ -0,0 +1,9 @@ |
|||||||
|
<nav> |
||||||
|
<div class="separator orange"></div> |
||||||
|
<ul> |
||||||
|
<a id="logo" href="/" alt="Advanced Computational Electromagnetics (ACEM) Research Group">ACEM Research</a> |
||||||
|
{%- for item in site.data.navigation -%} |
||||||
|
<li {% if page.url == item.link %}class="current"{% endif %}><a href="{{ item.link }}">{{ item.name }}</a></li> |
||||||
|
{%- endfor -%} |
||||||
|
</ul> |
||||||
|
</nav> |
@ -0,0 +1,64 @@ |
|||||||
|
<!DOCTYPE html> |
||||||
|
<html lang="en"> |
||||||
|
{% include head.html %} |
||||||
|
|
||||||
|
<body> |
||||||
|
{% include navigation.html %} |
||||||
|
|
||||||
|
{% assign count = site.data.slideshow.images | size %} |
||||||
|
{% assign count_f = count | times: 1.0 %} |
||||||
|
{% assign img_percent = 100 | divided_by: count_f %} |
||||||
|
{% assign img_time_f = site.data.slideshow.img_time | times: 1.0 %} |
||||||
|
|
||||||
|
{% assign fade_percent = site.data.slideshow.fade_time | divided_by: img_time_f | times: img_percent %} |
||||||
|
|
||||||
|
<style> |
||||||
|
#slideshow img, span { |
||||||
|
animation: slideshow {{ site.data.slideshow.img_time | times: count }}s infinite; |
||||||
|
opacity: 0; |
||||||
|
} |
||||||
|
|
||||||
|
@keyframes slideshow { |
||||||
|
{{ fade_percent }}% {opacity: 1;} |
||||||
|
{{ img_percent }}% {opacity: 1;} |
||||||
|
{{ img_percent | plus: fade_percent }}% {opacity: 0;} |
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
#slideshow .orange { |
||||||
|
position: relative; |
||||||
|
top: 100%; |
||||||
|
} |
||||||
|
{% for item in site.data.slideshow.images %} |
||||||
|
#slideshow img:nth-child({{ forloop.index }}) { animation-delay: {{ forloop.index0 | times: site.data.slideshow.img_time }}s; } |
||||||
|
#slideshow span:nth-child({{ forloop.index | plus: count }}) { animation-delay: {{ forloop.index0 | times: site.data.slideshow.img_time }}s; } |
||||||
|
{% endfor %} |
||||||
|
</style> |
||||||
|
|
||||||
|
<div id="slideshow"> |
||||||
|
{%- for item in site.data.slideshow.images -%} |
||||||
|
<img src="/assets/images/slideshow/{{ item.filename }}" alt="{{ item.caption }}"> |
||||||
|
{%- endfor -%} |
||||||
|
{%- for item in site.data.slideshow.images -%} |
||||||
|
<span alt="{{ item.caption }}">{{ item.caption }}</span> |
||||||
|
{%- endfor -%} |
||||||
|
<div class="separator orange"></div> |
||||||
|
</div> |
||||||
|
|
||||||
|
{%- if page.cardTitle -%} |
||||||
|
<div class="topCard"> |
||||||
|
<div> |
||||||
|
<h1>{{ page.cardTitle | upcase }}</h1> |
||||||
|
<p>{{ page.cardDesc }}</p> |
||||||
|
</div> |
||||||
|
</div> |
||||||
|
{%- endif -%} |
||||||
|
|
||||||
|
<div id="content" class="banner"> |
||||||
|
<img id="bessel" src="/assets/images/bessel.svg"></img> |
||||||
|
<div> |
||||||
|
{{ content }} |
||||||
|
</div> |
||||||
|
</div> |
||||||
|
</body> |
||||||
|
</html> |
@ -0,0 +1,10 @@ |
|||||||
|
<!DOCTYPE html> |
||||||
|
<html lang="en"> |
||||||
|
{% include head.html %} |
||||||
|
<body> |
||||||
|
{% include navigation.html %} |
||||||
|
<div id="content" class="post"> |
||||||
|
{{ content }} |
||||||
|
</div> |
||||||
|
</body> |
||||||
|
</html> |
@ -0,0 +1,29 @@ |
|||||||
|
--- |
||||||
|
layout: post |
||||||
|
title: "Welcome to Jekyll!" |
||||||
|
date: 2023-03-27 16:02:27 -0500 |
||||||
|
categories: jekyll update |
||||||
|
--- |
||||||
|
You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated. |
||||||
|
|
||||||
|
Jekyll requires blog post files to be named according to the following format: |
||||||
|
|
||||||
|
`YEAR-MONTH-DAY-title.MARKUP` |
||||||
|
|
||||||
|
Where `YEAR` is a four-digit number, `MONTH` and `DAY` are both two-digit numbers, and `MARKUP` is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works. |
||||||
|
|
||||||
|
Jekyll also offers powerful support for code snippets: |
||||||
|
|
||||||
|
{% highlight ruby %} |
||||||
|
def print_hi(name) |
||||||
|
puts "Hi, #{name}" |
||||||
|
end |
||||||
|
print_hi('Tom') |
||||||
|
#=> prints 'Hi, Tom' to STDOUT. |
||||||
|
{% endhighlight %} |
||||||
|
|
||||||
|
Check out the [Jekyll docs][jekyll-docs] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll Talk][jekyll-talk]. |
||||||
|
|
||||||
|
[jekyll-docs]: https://jekyllrb.com/docs/home |
||||||
|
[jekyll-gh]: https://github.com/jekyll/jekyll |
||||||
|
[jekyll-talk]: https://talk.jekyllrb.com/ |
@ -0,0 +1,275 @@ |
|||||||
|
|
||||||
|
$font: 'Montserrat', sans-serif; |
||||||
|
|
||||||
|
$illiniblue: #13294B; |
||||||
|
$blue1: #0455A4; |
||||||
|
$blue2: #1F4096; |
||||||
|
|
||||||
|
$illiniorange: #FF5F0F; |
||||||
|
$neutral1: #E8E9EA; |
||||||
|
$neutral2: #A5A8AA; |
||||||
|
$neutral3: #5E6669; |
||||||
|
|
||||||
|
|
||||||
|
$font-regular-color: black; |
||||||
|
$font-light-color: #1A1A1A; |
||||||
|
$font-lighter-color: #525252; |
||||||
|
|
||||||
|
|
||||||
|
/** Element Setup **/ |
||||||
|
|
||||||
|
html, body { |
||||||
|
width: 100%; |
||||||
|
height: 100%; |
||||||
|
margin: 0; |
||||||
|
padding: 0; |
||||||
|
background-color: darken($neutral1, 10%); |
||||||
|
} |
||||||
|
|
||||||
|
h1, h2, h3, h4, h5, h6, a, li, span, p { |
||||||
|
font-family: 'Montserrat', sans-serif; |
||||||
|
z-index: 1; |
||||||
|
} |
||||||
|
|
||||||
|
h1 { |
||||||
|
font-weight: 800; |
||||||
|
} |
||||||
|
|
||||||
|
h2 { |
||||||
|
font-weight: 600; |
||||||
|
} |
||||||
|
|
||||||
|
h3 { |
||||||
|
font-weight: 600; |
||||||
|
text-decoration: underline; |
||||||
|
} |
||||||
|
|
||||||
|
h4 { |
||||||
|
font-weight: 400; |
||||||
|
font-style: italic; |
||||||
|
text-decoration: underline; |
||||||
|
} |
||||||
|
|
||||||
|
h5, h6 { |
||||||
|
font-variant: small-caps; |
||||||
|
} |
||||||
|
|
||||||
|
h6 { |
||||||
|
font-color: $font-lighter-color; |
||||||
|
} |
||||||
|
|
||||||
|
.separator { |
||||||
|
width: 100%; |
||||||
|
height: 0.5em; |
||||||
|
z-index: 5; |
||||||
|
} |
||||||
|
|
||||||
|
.orange { |
||||||
|
background-color: $illiniorange; |
||||||
|
} |
||||||
|
|
||||||
|
.blue { |
||||||
|
background-color: $illiniblue; |
||||||
|
} |
||||||
|
|
||||||
|
a { |
||||||
|
font-weight: 400; |
||||||
|
font-color: $blue1; |
||||||
|
font-variant: small-caps; |
||||||
|
} |
||||||
|
|
||||||
|
a, a:hover, a:visited, a:active { |
||||||
|
color: inherit; |
||||||
|
text-decoration: none; |
||||||
|
} |
||||||
|
|
||||||
|
/* Navigation */ |
||||||
|
|
||||||
|
nav { |
||||||
|
position: sticky; |
||||||
|
top: 0; |
||||||
|
|
||||||
|
margin: 0; |
||||||
|
padding: 0; |
||||||
|
|
||||||
|
width: 100%; |
||||||
|
height: 4em; |
||||||
|
|
||||||
|
z-index: 100; |
||||||
|
background-color: $neutral1; |
||||||
|
box-shadow: 0 0.25rem 0.25rem rgba(0,0,0,0.5); |
||||||
|
|
||||||
|
ul { |
||||||
|
max-width: 70%; |
||||||
|
margin: 0 auto 0 auto; |
||||||
|
padding: 0; |
||||||
|
height: 3.5em; |
||||||
|
|
||||||
|
text-align: right; |
||||||
|
align-items: center; |
||||||
|
|
||||||
|
#logo { |
||||||
|
font-family: $font; |
||||||
|
font-weight: 400; |
||||||
|
|
||||||
|
font-size: 1.5em; |
||||||
|
padding: 0.55em; |
||||||
|
|
||||||
|
float: left; |
||||||
|
} |
||||||
|
|
||||||
|
li { |
||||||
|
width: 10em; |
||||||
|
height: 100%; |
||||||
|
display: inline-block; |
||||||
|
font-size: 1em; |
||||||
|
|
||||||
|
background-color: $neutral1; |
||||||
|
|
||||||
|
text-align: center; |
||||||
|
list-style-type: none; |
||||||
|
cursor: pointer; |
||||||
|
transition: background-color ease-in-out 0.1s; |
||||||
|
|
||||||
|
a { |
||||||
|
display: inline-block; |
||||||
|
padding: 1.1em 0 1.1em 0; |
||||||
|
width: 100%; |
||||||
|
|
||||||
|
|
||||||
|
font-weight: 400; |
||||||
|
font-variant: normal; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
li:hover { |
||||||
|
background-color: darken($neutral1, 10%); |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
.current { |
||||||
|
background-color: $illiniorange; |
||||||
|
color: $neutral1; |
||||||
|
} |
||||||
|
|
||||||
|
.current:hover { |
||||||
|
background-color: darken($illiniorange, 5%); |
||||||
|
} |
||||||
|
|
||||||
|
/* Slideshow */ |
||||||
|
|
||||||
|
#slideshow { |
||||||
|
position: absolute; |
||||||
|
top: 4em; |
||||||
|
|
||||||
|
width: 100%; |
||||||
|
height: 30em; |
||||||
|
|
||||||
|
img { |
||||||
|
position: absolute; |
||||||
|
width: 100%; |
||||||
|
height: 100%; |
||||||
|
object-fit: cover; |
||||||
|
} |
||||||
|
|
||||||
|
span { |
||||||
|
position: absolute; |
||||||
|
bottom: 1em; |
||||||
|
right: 2%; |
||||||
|
|
||||||
|
background-color: rgba(0,0,0,0.8); |
||||||
|
color: $neutral1; |
||||||
|
font-weight: 200; |
||||||
|
z-order: 10; |
||||||
|
|
||||||
|
padding: 0.5em; |
||||||
|
} |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
/* Top Card */ |
||||||
|
|
||||||
|
@keyframes slideCard { |
||||||
|
from { top: 24em; opacity: 0} |
||||||
|
to { top: 20em; opacity: 1} |
||||||
|
} |
||||||
|
|
||||||
|
.topCard { |
||||||
|
position: absolute; |
||||||
|
top: 20em; |
||||||
|
left: 0; |
||||||
|
right: 0; |
||||||
|
|
||||||
|
width: 20em; |
||||||
|
height: 18em; |
||||||
|
margin: 0 auto 0 auto; |
||||||
|
|
||||||
|
text-align: center; |
||||||
|
z-index: 10; |
||||||
|
animation: slideCard 1s; |
||||||
|
|
||||||
|
filter: drop-shadow(0.25em 0.3em 0.4em rgba(0,0,0,0.8)); |
||||||
|
|
||||||
|
div { |
||||||
|
height: 100%; |
||||||
|
padding: 2em; |
||||||
|
clip-path: polygon(0 0, 100% 0, 100% 70%, 50% 100%, 0 70%); |
||||||
|
background-color: rgba($illiniblue, 0.8); |
||||||
|
h1 { |
||||||
|
margin: 0; |
||||||
|
font-weight: 100; |
||||||
|
font-size: 3.8em; |
||||||
|
color: $neutral1; |
||||||
|
} |
||||||
|
|
||||||
|
p { |
||||||
|
margin-bottom: 5em; |
||||||
|
font-weight: 400; |
||||||
|
font-size: 1em; |
||||||
|
color: darken($neutral1, 10%); |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
/* Content */ |
||||||
|
|
||||||
|
#content { |
||||||
|
max-width: 60%; |
||||||
|
margin: 0 auto 0 auto; |
||||||
|
position: absolute; |
||||||
|
|
||||||
|
left: 0; |
||||||
|
right: 0; |
||||||
|
bot: 0; |
||||||
|
|
||||||
|
background-color: $neutral1; |
||||||
|
padding: 2em 4em 4em 4em; |
||||||
|
|
||||||
|
div { |
||||||
|
position: relative; |
||||||
|
z-index: 1; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
.banner { |
||||||
|
top: 34em; |
||||||
|
padding-top: 6em !important; |
||||||
|
} |
||||||
|
|
||||||
|
.post { |
||||||
|
top: 4em; |
||||||
|
} |
||||||
|
|
||||||
|
#bessel { |
||||||
|
position: absolute; |
||||||
|
left: 0; |
||||||
|
top: 1em; |
||||||
|
z-index: 0; |
||||||
|
opacity: 0.3 |
||||||
|
} |
||||||
|
|
||||||
|
.markdown-img { |
||||||
|
width: 100%; |
||||||
|
} |
@ -0,0 +1,24 @@ |
|||||||
|
--- |
||||||
|
layout: banner |
||||||
|
title: About |
||||||
|
permalink: /about |
||||||
|
|
||||||
|
cardTitle: About |
||||||
|
cardDesc: We are research group in the Department of Electrical Engineering at the University of Illinois Urbana-Champaign, focusing on computational electromagnetics. |
||||||
|
|
||||||
|
--- |
||||||
|
|
||||||
|
# Group Members |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Zhen Peng |
||||||
|
|
||||||
|
![ZhenPeng](/assets/images/people/ZhenPeng.jpg) |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Contact |
||||||
|
If there are any questions... |
||||||
|
|
@ -0,0 +1,3 @@ |
|||||||
|
--- |
||||||
|
--- |
||||||
|
@import "main"; |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 563 KiB |
After Width: | Height: | Size: 463 KiB |
After Width: | Height: | Size: 666 KiB |
After Width: | Height: | Size: 1.5 MiB |
After Width: | Height: | Size: 621 KiB |
After Width: | Height: | Size: 455 KiB |
After Width: | Height: | Size: 722 KiB |
After Width: | Height: | Size: 396 KiB |
After Width: | Height: | Size: 186 KiB |
After Width: | Height: | Size: 314 KiB |
After Width: | Height: | Size: 271 KiB |
After Width: | Height: | Size: 547 KiB |
After Width: | Height: | Size: 155 KiB |
After Width: | Height: | Size: 298 KiB |
After Width: | Height: | Size: 224 KiB |
After Width: | Height: | Size: 335 KiB |
After Width: | Height: | Size: 193 KiB |
After Width: | Height: | Size: 296 KiB |
@ -0,0 +1,25 @@ |
|||||||
|
--- |
||||||
|
# Feel free to add content and custom Front Matter to this file. |
||||||
|
# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults |
||||||
|
|
||||||
|
layout: banner |
||||||
|
title: Home |
||||||
|
|
||||||
|
cardTitle: Goals |
||||||
|
cardDesc: We focus on developing mathematical and computational models to further the understanding and prediction of classical, chaotic, and quantum wave phenomena. |
||||||
|
|
||||||
|
--- |
||||||
|
|
||||||
|
# Home |
||||||
|
|
||||||
|
## Small Home |
||||||
|
|
||||||
|
### Smaller Home |
||||||
|
|
||||||
|
#### Discussion |
||||||
|
|
||||||
|
##### Partials |
||||||
|
|
||||||
|
###### Appendices |
||||||
|
|
||||||
|
Cool beans. |