diff options
Diffstat (limited to 'views/projects.ejs')
-rw-r--r-- | views/projects.ejs | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/views/projects.ejs b/views/projects.ejs index 2e31af1..705a1fe 100644 --- a/views/projects.ejs +++ b/views/projects.ejs @@ -26,12 +26,20 @@ <div id="navbar-skipper"> <br> + <h2 style="text-align: center;">Projects</h2> + <p style="text-align: center;margin-bottom:20px;"><%= Object.keys(projectCache).length %> projects we're working on</p> <div class="projects-container container"> <% for (let project of Object.keys(projectCache)) { %> - <div class="project" id="project-<%= project %>"> - <% let data = projectCache[project]; %>> - <h3 class="name"><%= data.name %>></h3> - </div> + <% let data = projectCache[project]; %> + <a class="project" id="project-<%= data.id %>" target="_blank" + <% if (![undefined, null, ""].includes(data.url)) { %> + href="<%= data.url %>" + <% } %> + > + <img class="project-language" src="/assets/languages/<%= data.language %>.svg" /> + <h3 class="project-name"><%= data.name %></h3> + <p class="project-description"><%= data.description %></p> + </a> <% } %> </div> </div> |