View Code? Open in Web Editor
NEW
This project forked from fdnd-task/connect-your-tribe-squad-page
Redesign met je squad een squadpagina op basis van een bestaande API.
Home Page: https://kind-red-starfish-hose.cyclic.app/FDND-overzicht
License: GNU General Public License v3.0
JavaScript 22.52%
EJS 37.62%
CSS 39.86%
squad-page-siem's People
Contributors
Stargazers
squad-page-siem's Issues
|
<article class="card"> |
|
<div class="image-container"> |
|
<div class="colour-circle"></div> |
|
<% |
|
const avatarSrc = member?.avatar // If there is a value for avatar, use it. Otherwise stay empty. |
|
if (avatarSrc && avatarSrc !== 'null') { |
|
%> |
|
<img class="card-image" src="<%- member.avatar %>" alt="Avatar van <%= member.name %>"> |
|
<% } else { %> |
|
<img class="card-image" src="/assets/sussybaka.png" alt="Een verdacht poppetje in een schacht"> |
|
<% } %> |
|
</div> |
|
|
|
<div class="info-area"> |
|
<h3><%= member.name + " " + (member.prefix ?? '') + " " + member.surname %></h3> |
|
<div class="tags"> |
|
<a class="tag" href="<%= member.website %>" target="_blank">Website</a> |
|
<% if(!member.colour?.hex) {%> |
|
<% } else { %> |
|
<a class="tag" href="#"> |
|
<p class="colour-circle" style="--card-circle-colour:<%= member.colour?.hex%>"></p> |
|
</a> |
|
<% } %> |
|
</div> |
|
</div> |
|
</article> |
|
:root { |
|
/* Important Colors */ |
|
--primary-purple: #772ce8; |
|
--white: #ffffff; |
|
--dark-grey: #30343f; |
|
|
|
/* Light Mode */ |
|
--main-light-color: #f7f7f8; |
|
--tag-color: #eaeaeb; |
|
|
|
/* Dark Mode */ |
|
--main-dark-color: #28282f; |
|
--content-dark-color: #393939; |
|
--dark-tag-color: #212123; |
|
--dark-tag-text-color: #; |
|
} |
goed dat je custom properties heb, en dat je er comments bij hebt gezet. is overzichtelijk ๐
ziet er overzichtelijk uit! goed ook dat je op squad kan filteren. ๐
![image](https://user-images.githubusercontent.com/112860051/219613216-4155711b-331b-4c93-805b-93eedf3f07cc.png)
misschien ervoor zorgen dat je extra informatie kan zien als je op een student/docent drukt en dat het bijv dan groter wordt
Hoort de heading op mobiel geen padding te hebben?
![image](https://user-images.githubusercontent.com/112856287/219612601-aecfb344-5008-4559-afe6-aa9c1a0f58b1.png)
![image](https://user-images.githubusercontent.com/43402897/219462166-194c44f0-926c-45a0-8832-a3715aff5914.png)
Default images don't have a transparent background, which results in a visible checkerboard pattern behind the image.
|
squadMembers = document.querySelectorAll('.cards-container > .card') |
|
<a class="tag" href="<%= member.website %>" target="_blank">Website</a> |
![image](https://user-images.githubusercontent.com/43402897/219461409-f364eb91-476f-48cd-892a-1631b5959823.png)
Links to personal websites are not always working.
|
<hr class="divider"></hr> |
Closing the HR tag is not necessary.