Skip to content

Commit cef2f83

Browse files
committed
Home page Customizations
- changed navbar color in main.css - added hero/jumbotron/Splash section - Splash Screen/Home Page Text updated as per review - About Page created to move extra content from home page - added cards/thumbnails to link to projects - Cards color and order updated - simplified and realigned youtube preview - Custom Button CSS added - Youtube section miniaturized and simplified - News section height reduced to bottom half, tweaked to match card/carousel edges - Added "Blog" to main navigation bar (blogs added in separate PR)
1 parent 65eb5d2 commit cef2f83

20 files changed

+332
-43
lines changed

_includes/carousel.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@
2727
<p style="margin:0">{{ pres.video }}</p>
2828
{% endif %}
2929
<div class="carousel-caption d-none d-md-block">
30-
<h4>{{ pres.title }}</h4>
31-
<p style="text-align:justify"><small>{{ pres.description | markdownify | remove: '<p>' | remove: '</p>' }}</small></p>
30+
<p style="text-align:justify"><small>{{ pres.title }}</small></p>
3231
</div>
3332
</div>
3433
{% endfor %}

_includes/head.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@
2222
{% endfor %}
2323
{% endif %}
2424

25+
<!-- jQuery library -->
2526
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
2627

28+
<!-- Bootstrap JS -->
2729
{% if layout.custom_js %}
2830
{% for javascript in layout.custom_js %}
2931
<script src="/js/{{ javascript }}.js" />

_includes/header.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
<ul class="dropdown-menu" aria-labelledby="dropdown02">
2626
<li class="dropdown-item"> <a class="nav-link" href="https://rawgit.com/root-project/cling/master/www/index.html">Cling</a></li>
2727
<li class="dropdown-item"> <a class="nav-link" href="/clad">Clad</a></li>
28-
<li class="dropdown-item"> <a class="nav-link" href="/vectorautodiff/">Vectorized Automatic Differentiation</a></li>
2928
</ul>
3029
</li>
3130
<li class="nav-item dropdown">
@@ -50,6 +49,9 @@
5049
<li class="dropdown-item"> <a class="nav-link" target="_blank" href="https://www.linkedin.com/groups/9579649/">Follow Us</a></li>
5150
</ul>
5251
</li>
52+
<li class="nav-item">
53+
<a class="nav-link" href="/blog">Blog</a>
54+
</li>
5355
</ul>
5456
</div>
5557
</div>

_includes/jumbotron.html

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<div class="jumbotron">
2+
<h1>Compiler Research</h1>
3+
<p>At the heart of our mission is the commitment to foster innovation and
4+
excellence at the intersection of compiler research and data science. Our
5+
main focus areas include Interpretative C/C++/CUDA, Automatic
6+
Differentiation tools, and C++ Language Interoperability with Python. We aim
7+
to catalyze transformative advancements in scientific computing, fostering a
8+
community that thrives on shared knowledge and innovation. </p>
9+
<p><a class="btn btn-primary custom-btn" href="/about/" role="button">Learn more</a></p>
10+
</div>
11+

_includes/news.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
<div class="well">
33
<h4>Timeline</h4>
4-
<div class="pre-scrollable" style="max-height: 600px">
4+
<div class="pre-scrollable" style="max-height: 455px">
55

66
{% for article in site.data.news %}
77
<p>

_includes/thumbnails.html

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
2+
3+
<div class="row">
4+
5+
<div class="col-sm-6 col-md-3">
6+
<div class="thumbnail">
7+
<a href="/projects/">
8+
<img src="\images\thumbnails\projects.jpg" alt="thumbnail">
9+
</a>
10+
11+
</div>
12+
</div>
13+
14+
<div class="col-sm-6 col-md-3">
15+
<div class="thumbnail">
16+
<a href="/publications/">
17+
<img src="\images\thumbnails\publications.jpg" alt="thumbnail">
18+
</a>
19+
20+
</div>
21+
</div>
22+
23+
<div class="col-sm-6 col-md-3">
24+
<div class="thumbnail">
25+
<a href="/presentations/">
26+
<img src="\images\thumbnails\presentations.jpg" alt="thumbnail">
27+
</a>
28+
29+
</div>
30+
</div>
31+
32+
<div class="col-sm-6 col-md-3">
33+
<div class="thumbnail">
34+
<a href="/team/">
35+
<img src="\images\thumbnails\team.jpg" alt="thumbnail">
36+
</a>
37+
38+
</div>
39+
</div>
40+
41+
</div>

_layouts/homelay.html

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,30 @@
11
---
22
layout: default
33
---
4+
<div>
5+
<div id="jumbo" class="col-sm-12">
6+
{% include jumbotron.html %}
7+
</div>
8+
9+
</div>
10+
11+
<div>
412

13+
<div id="thumbs" class="col-sm-12">
14+
{% include thumbnails.html %}
15+
</div>
516
<div id="homeid" class="col-sm-8">
617
{{ content }}
718
</div>
19+
820
<div id="upcomingid" class="col-sm-4" >
9-
<div style="width: 300px">
21+
<div style="width: 359px">
1022
{% include upcoming.html %}
1123
</div>
1224
</div>
1325
<div id="newsid" class="col-sm-4" >
14-
<div style="width: 300px">
26+
<div style="width: 359px">
1527
{% include news.html %}
1628
</div>
17-
</div>
29+
</div>
30+
</div>

_layouts/homelay_old.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
layout: default
3+
---
4+
5+
<div id="homeid" class="col-sm-8">
6+
{{ content }}
7+
</div>
8+
<div id="upcomingid" class="col-sm-4" >
9+
<div style="width: 300px">
10+
{% include upcoming.html %}
11+
</div>
12+
</div>
13+
<div id="newsid" class="col-sm-4" >
14+
<div style="width: 300px">
15+
{% include news.html %}
16+
</div>
17+
</div>

_pages/about.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: "About Compiler Research Group"
3+
layout: default
4+
excerpt: "About Compiler Research Group"
5+
sitemap: false
6+
permalink: /about/
7+
---
8+
9+
<b>Purpose</b> Our purpose is to establish a dynamic and collaborative hub,
10+
bringing together researchers, practitioners, and educators united by their
11+
enthusiasm for foundational software tools.
12+
13+
<b>Mission</b> We strive to create a vibrant community that not only facilitates the
14+
exchange of ideas but also champions interdisciplinary research. Our ultimate
15+
goal is to inspire the next generation of compiler engineers and researchers,
16+
contributing to the continuous evolution of these fields.
17+
18+
<b>Vision</b> We envision a world where individuals can leverage efficient,
19+
data-driven solutions to address complex problems in a scalable and reproducible
20+
manner. Our focus on providing advanced scientific infrastructure aims to push
21+
the boundaries of data analysis, benefiting both scientific and industrial
22+
contexts. Through collaboration, we seek to engage researchers across various
23+
domains, envisioning a future where data-driven solutions play a pivotal role
24+
in addressing global challenges.
25+
26+
We believe in the power of collaboration and knowledge-sharing.
27+
Compiler-research.org provides a platform where researchers from Princeton
28+
University and CERN, as well as contributors from around the world, can come
29+
together to exchange ideas, share insights, and engage in interdisciplinary
30+
collaborations.
31+
32+
By focusing on interpretative C/C++/CUDA, automatic differentiation tools, and
33+
C++ language interoperability with Python, our goal is to revolutionize
34+
scientific software development and contribute to the evolution of programming
35+
languages.
36+
37+
<i>If you are interested in our work, you can join our
38+
[compiler-research-announce Google Groups forum](https://groups.google.com/g/compiler-research-announce)
39+
or follow us on [LinkedIn](https://www.linkedin.com/groups/9579649/).</i>

_pages/home.md

Lines changed: 1 addition & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -6,42 +6,8 @@ sitemap: false
66
permalink: /
77
---
88

9-
<b>Purpose</b> Our purpose is to establish a dynamic and collaborative hub,
10-
bringing together researchers, practitioners, and educators united by their
11-
enthusiasm for foundational software tools. We aim to catalyze transformative
12-
advancements in scientific computing, fostering a community that thrives on
13-
shared knowledge and innovation.
149

15-
<b>Mission</b> At the heart of our mission is the commitment to foster
16-
innovation and excellence at the intersection of compiler research and data
17-
science. We strive to create a vibrant community that not only facilitates the
18-
exchange of ideas but also champions interdisciplinary research. Our ultimate
19-
goal is to inspire the next generation of compiler engineers and researchers,
20-
contributing to the continuous evolution of these fields.
21-
22-
<b>Vision</b> We envision a world where individuals can leverage efficient,
23-
data-driven solutions to address complex problems in a scalable and reproducible
24-
manner. Our focus on providing advanced scientific infrastructure aims to push
25-
the boundaries of data analysis, benefiting both scientific and industrial
26-
contexts. Through collaboration, we seek to engage researchers across various
27-
domains, envisioning a future where data-driven solutions play a pivotal role
28-
in addressing global challenges.
29-
30-
31-
We believe in the power of collaboration and knowledge-sharing.
32-
Compiler-research.org provides a platform where researchers from Princeton
33-
University and CERN, as well as contributors from around the world, can come
34-
together to exchange ideas, share insights, and engage in interdisciplinary
35-
collaborations. By focusing on interpretative C/C++/CUDA, automatic
36-
differentiation tools, and C++ language interoperability with Python, our goal
37-
is to revolutionize scientific software development and contribute to the
38-
evolution of programming languages.
39-
40-
<i>If you are interested in our work you can join our
41-
[compiler-research-announce google groups forum](https://groups.google.com/g/compiler-research-announce)
42-
or follow us on [LinkedIn](https://www.linkedin.com/groups/9579649/).</i>
43-
44-
## Recent Content
10+
### Recent Content
4511

4612
{% include carousel.html %}
4713

_sass/bootstrap/_variables.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,7 @@ $navbar-default-border: $input-border !default;
371371

372372
// Navbar links
373373
$navbar-default-link-color: $gray !default;
374-
$navbar-default-link-hover-color: $gray-dark !default;
374+
$navbar-default-link-hover-color: $gray-light !default;
375375
$navbar-default-link-hover-bg: transparent !default;
376376
$navbar-default-link-active-color: $navbar-default-link-hover-color !default;
377377
$navbar-default-link-active-bg: transparent !default;

css/main.scss

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,24 @@ figcaption {
3333

3434
/* Top navigation bar */
3535

36+
.navbar-default {
37+
background-color: #292929;
38+
39+
.navbar-brand,
40+
.navbar-nav > li > a {
41+
color: rgb(236, 236, 236);
42+
}
43+
44+
45+
.dropdown-menu {
46+
background-color: #292929; /* Set the background color for the dropdown menu */
47+
}
48+
49+
.dropdown-menu > li > a {
50+
color: rgb(236, 236, 236); /* Set the font color for the dropdown menu items */
51+
}
52+
53+
}
3654

3755
p.byline {
3856
text-align: center;
@@ -154,3 +172,21 @@ firstp {
154172
color: #fff;
155173
border: 1px solid #fff;
156174
}
175+
176+
// _styles.scss
177+
.jumbotron {
178+
background-color: rgb(255, 255, 255);
179+
color: rgb(41, 41, 41);
180+
}
181+
182+
183+
// custom button style for Front Page, etc.
184+
185+
.custom-btn {
186+
background-color: #292929; /* Custom Button Color */
187+
color: #fff; /* Custom Button text color */
188+
}
189+
// hover color for the custom button for Front Page, etc.
190+
.btn-primary:hover {
191+
background-color: #292929c7 !important; /* Custom Button hover color */
192+
}

0 commit comments

Comments
 (0)