Skip to content

Commit 439fac7

Browse files
committed
update
1 parent 1b82a28 commit 439fac7

15 files changed

Lines changed: 517 additions & 67 deletions

‎_config.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ footer_text: >
1616
Photos from <a href="https://unsplash.com" target="_blank">Unsplash</a>.
1717
keywords: jekyll, jekyll-theme, academic-website, portfolio-website # add your own keywords or leave empty
1818
lang: en # the language of your site (for example: en, fr, cn, ru, etc.)
19-
icon: ⚛️ # the emoji used as the favicon (alternatively, provide image name in /assets/img/)
19+
icon: 👾 # the emoji used as the favicon (alternatively, provide image name in /assets/img/)
2020

2121
url: https://codermaurice.github.io # the base hostname & protocol for your site
2222
baseurl:
@@ -55,7 +55,7 @@ external_services:
5555

5656
navbar_fixed: true
5757
footer_fixed: true
58-
search_enabled: true
58+
search_enabled: false
5959
socials_in_search: true
6060
posts_in_search: true
6161
bib_search: true

‎_data/socials.yml‎

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
# this file contains the social media links and usernames of the author
22
# the socials will be displayed in the order they are defined here
33
# for more information, please refer to the documentation of jekyll-socials plugin: https://github.com/george-gca/jekyll-socials
4-
cv_pdf: /assets/pdf/example_pdf.pdf # path to your CV PDF file
5-
email: you@example.com # your email address
6-
inspirehep_id: 1010907 # Inspire HEP author ID
7-
rss_icon: true # comment this line to hide the RSS icon
4+
github_username: codermaurice # your GitHub username
85
scholar_userid: qc6CJjYAAAAJ # your Google Scholar ID
6+
linkedin_username: jianing-ma-0559983a6 # your LinkedIn username (the part after linkedin.com/in/)
97
# wechat_qr: # filename of your wechat qr-code saved as an image (e.g., wechat-qr.png if saved to assets/img/wechat-qr.png)
108
# whatsapp_number: # your WhatsApp number (full phone number in international format. Omit any zeroes, brackets, or dashes when adding the phone number in international format.)
11-
custom_social: # can be any name here other than the ones already defined in the jekyll-socials plugin
12-
logo: https://www.alberteinstein.com/wp-content/uploads/2024/03/cropped-favicon-192x192.png # can be png, svg, jpg
13-
title: Custom Social
14-
url: https://www.alberteinstein.com/
9+
# custom_social: # can be any name here other than the ones already defined in the jekyll-socials plugin
10+
# logo: https://www.alberteinstein.com/wp-content/uploads/2024/03/cropped-favicon-192x192.png # can be png, svg, jpg
11+
# title: Custom Social
12+
# url: https://www.alberteinstein.com/

‎_layouts/about.liquid‎

Lines changed: 93 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,28 @@
22
layout: default
33
---
44
<div class="post">
5-
<header class="post-header">
5+
<header class="post-header about-hero">
6+
{% if page.profile and page.profile.image %}
7+
<div class="about-hero-profile">
8+
{% assign profile_image_path = page.profile.image | prepend: 'assets/img/' %}
9+
{% if page.profile.image_circular %}
10+
{% assign profile_image_class = 'img-fluid z-depth-1 rounded-circle' %}
11+
{% else %}
12+
{% assign profile_image_class = 'img-fluid z-depth-1 rounded' %}
13+
{% endif %}
14+
{% capture sizes %}(min-width: {{ site.max_width }}) 240px, 60vw{% endcapture %}
15+
{%
16+
include figure.liquid
17+
loading="eager"
18+
path=profile_image_path
19+
class=profile_image_class
20+
sizes=sizes
21+
alt=page.profile.image
22+
cache_bust=true
23+
%}
24+
</div>
25+
{% endif %}
26+
627
<h1 class="post-title">
728
{% if site.title == 'blank' %}
829
<span class="font-weight-bold">{{ site.first_name }}</span> {{ site.middle_name }}
@@ -11,33 +32,82 @@ layout: default
1132
{{ site.title }}
1233
{% endif %}
1334
</h1>
14-
<p class="desc">{{ page.subtitle }}</p>
15-
</header>
1635

17-
<article>
18-
{% if page.profile %}
19-
<div class="profile float-{% if page.profile.align == 'left' %}left{% else %}right{% endif %}">
20-
{% if page.profile.image %}
21-
{% assign profile_image_path = page.profile.image | prepend: 'assets/img/' %}
22-
{% if page.profile.image_circular %}
23-
{% assign profile_image_class = 'img-fluid z-depth-1 rounded-circle' %}
24-
{% else %}
25-
{% assign profile_image_class = 'img-fluid z-depth-1
26-
rounded' %}
36+
{% if page.social %}
37+
<div class="social about-hero-social">
38+
<div class="contact-icons">
39+
{% if page.contact_modal and page.contact_modal.enabled != false %}
40+
<a
41+
class="contact-trigger"
42+
role="button"
43+
data-toggle="modal"
44+
href="#contactInfoModal"
45+
aria-label="Open contact information"
46+
>
47+
<i class="fa-solid fa-comment-dots"></i>
48+
</a>
2749
{% endif %}
28-
{% capture sizes %}(min-width: {{ site.max_width }}) {{ site.max_width | minus: 30 | times: 0.3}}px, (min-width: 576px)
29-
30vw, 95vw"{% endcapture %}
30-
{%
31-
include figure.liquid loading="eager" path=profile_image_path class=profile_image_class sizes=sizes alt=page.profile.image
32-
cache_bust=true
33-
%}
34-
{% endif %}
35-
{% if page.profile.more_info %}
36-
<div class="more-info">{{ page.profile.more_info }}</div>
37-
{% endif %}
50+
{% social_links %}
51+
</div>
3852
</div>
3953
{% endif %}
54+
</header>
55+
56+
{% if page.contact_modal and page.contact_modal.enabled != false %}
57+
<div class="modal fade contact-info-modal" id="contactInfoModal" tabindex="-1" role="dialog" aria-labelledby="contactInfoModalLabel" aria-hidden="true">
58+
<div class="modal-dialog modal-dialog-centered" role="document">
59+
<div class="modal-content">
60+
<h5 class="sr-only" id="contactInfoModalLabel">{{ page.contact_modal.title | default: 'Contact' }}</h5>
61+
<div class="contact-modal-topbar">
62+
{% if page.contact_modal.intro %}
63+
<p class="contact-modal-intro">{{ page.contact_modal.intro }}</p>
64+
{% endif %}
65+
<button type="button" class="close contact-modal-close" data-dismiss="modal" aria-label="Close">
66+
<i class="fa-solid fa-xmark" aria-hidden="true"></i>
67+
</button>
68+
</div>
69+
<div class="modal-body">
70+
{% if page.contact_modal.items %}
71+
<ul class="list-unstyled contact-modal-list mb-0">
72+
{% for item in page.contact_modal.items %}
73+
{% assign label_lc = item.label | downcase %}
74+
<li class="contact-modal-item">
75+
<span class="contact-modal-item-icon" aria-hidden="true">
76+
{% if label_lc contains 'email' %}
77+
<i class="fa-regular fa-envelope"></i>
78+
{% elsif label_lc contains 'wechat' %}
79+
<i class="fa-brands fa-weixin"></i>
80+
{% elsif label_lc contains 'github' %}
81+
<i class="fa-brands fa-github"></i>
82+
{% elsif label_lc contains 'scholar' %}
83+
<i class="ai ai-google-scholar"></i>
84+
{% elsif label_lc contains 'linkedin' %}
85+
<i class="fa-brands fa-linkedin"></i>
86+
{% else %}
87+
<i class="fa-solid fa-link"></i>
88+
{% endif %}
89+
</span>
90+
<div class="contact-modal-item-body">
91+
<span class="contact-modal-item-label">{{ item.label }}</span>
92+
{% if label_lc contains 'email' %}
93+
<span class="contact-modal-item-value">{{ item.value }}</span>
94+
{% elsif item.href %}
95+
<a class="contact-modal-item-value" href="{{ item.href }}" target="_blank" rel="noopener noreferrer">{{ item.value }}</a>
96+
{% else %}
97+
<span class="contact-modal-item-value">{{ item.value }}</span>
98+
{% endif %}
99+
</div>
100+
</li>
101+
{% endfor %}
102+
</ul>
103+
{% endif %}
104+
</div>
105+
</div>
106+
</div>
107+
</div>
108+
{% endif %}
40109

110+
<article>
41111
<div class="clearfix">{{ content }}</div>
42112

43113
<!-- News -->
@@ -64,15 +134,6 @@ layout: default
64134
{% include selected_papers.liquid %}
65135
{% endif %}
66136

67-
<!-- Social -->
68-
{% if page.social %}
69-
<div class="social">
70-
<div class="contact-icons">{% social_links %}</div>
71-
72-
<div class="contact-note">{{ site.contact_note }}</div>
73-
</div>
74-
{% endif %}
75-
76137
{% if site.newsletter and site.newsletter.enabled and site.footer_fixed %}
77138
{% include newsletter.liquid center=true %}
78139
{% endif %}

‎_layouts/default.liquid‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,6 @@
4747
{% endif %}
4848
</div>
4949

50-
<!-- Footer -->
51-
{% include footer.liquid %}
52-
5350
<!-- JavaScripts -->
5451
{% include scripts.liquid %}
5552
</body>

‎_layouts/distill.liquid‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,9 +122,6 @@
122122
</d-article>
123123
</div>
124124

125-
<!-- Footer -->
126-
{% include footer.liquid %}
127-
128125
<!-- JavaScripts -->
129126
{% include distill_scripts.liquid %}
130127
</body>

‎_pages/about.md‎

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,26 @@
22
layout: about
33
title: about
44
permalink: /
5-
subtitle: <a href='#'>Affiliations</a>. Address. Contacts. Motto. Etc.
5+
subtitle:
66

77
profile:
88
align: right
99
image: prof_pic.jpg
10-
image_circular: false # crops the image to make it circular
11-
more_info: >
12-
<p>555 your office number</p>
13-
<p>123 your address street</p>
14-
<p>Your City, State 12345</p>
10+
image_circular: true # crops the image to make it circular
11+
more_info:
1512

1613
selected_papers: true # includes a list of papers marked as "selected={true}"
17-
social: true # includes social icons at the bottom of the page
14+
social: true # includes social icons below your name
15+
16+
contact_modal:
17+
enabled: true
18+
title: Contact
19+
intro: Questions, ideas, or collaborations—feel free to reach out below.
20+
items:
21+
- label: Email
22+
value: coder.maurice.ma@gmail.com
23+
- label: Wechat
24+
value: Maurice_mjn
1825

1926
announcements:
2027
enabled: true # includes a list of news items
@@ -27,8 +34,13 @@ latest_posts:
2734
limit: 3 # leave blank to include all the blog posts
2835
---
2936

30-
Write your biography here. Tell the world about yourself. Link to your favorite [subreddit](https://www.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.
37+
<div class="about-bio-text" markdown="1">
38+
39+
<p class="about-bio-status">Work in progress 🛠️ I'm cleaning up the template and adding my content soon. Thanks for stopping by!</p>
40+
I am currently pursuing an **M.S. in Computer Science** at Northern Arizona University.
41+
42+
My research interests are <span class="bio-accent">large language models</span>, <span class="bio-accent">multimodal AI</span>, and <span class="bio-accent">LLM-based agents</span>. I am currently focused on measuring and improving multimodal reasoning and generation, as well as assessing and optimizing agent performance in interactive GUI environments. I am also doing research at the intersection of AI agents and blockchain.
3143

32-
Put your address / P.O. box / other info right below your picture. You can also disable any of 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.
44+
Outside of research, I closely follow financial markets, especially equities and cryptocurrencies.
3345

34-
Link to your social media connections, too. This theme is set up to use [Font Awesome icons](https://fontawesome.com/) and [Academicons](https://jpswalsh.github.io/academicons/), like the ones below. Add your Facebook, Twitter, LinkedIn, Google Scholar, or just disable all of them.
46+
</div>

‎_pages/blog.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
permalink: /blog/
44
title: blog
5-
nav: true
5+
nav: false
66
nav_order: 1
77
pagination:
88
enabled: true

‎_pages/dropdown.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: page
33
title: submenus
4-
nav: true
4+
nav: false
55
nav_order: 8
66
dropdown: true
77
children:

‎_pages/profiles.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ layout: profiles
33
permalink: /people/
44
title: people
55
description: members of the lab or group
6-
nav: true
6+
nav: false
77
nav_order: 7
88

99
profiles:

‎_pages/projects.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ layout: page
33
title: projects
44
permalink: /projects/
55
description: A growing collection of your cool projects.
6-
nav: true
6+
nav: false
77
nav_order: 3
88
display_categories: [work, fun]
99
horizontal: false

0 commit comments

Comments
 (0)