File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33 status : " active"
44 tags : ["RAG", "Knowledge Graph", "LLM"]
55 cover_emoji : " 🧠"
6- cover_image : " "
6+ cover_image : " /assets/images/projects/heta-banner.png "
77 url : " https://github.com/KnowledgeXLab/Heta"
88 papers : []
99
Original file line number Diff line number Diff line change @@ -718,6 +718,19 @@ button.pub-link {
718718 background : rgba (255 , 255 , 255 , 0.08 );
719719 bottom : -30px ; left : -20px ;
720720}
721+ .project-cover .has-image { background : var (--bg-secondary ); }
722+ .project-cover .has-image ::before ,
723+ .project-cover .has-image ::after { display : none; }
724+ .project-cover-link {
725+ position : absolute; inset : 0 ;
726+ display : block; line-height : 0 ;
727+ }
728+ .project-cover .has-image img {
729+ width : 100% ; height : 100% ;
730+ object-fit : cover; display : block;
731+ transition : transform 0.4s ease;
732+ }
733+ .project-card : hover .project-cover .has-image img { transform : scale (1.04 ); }
721734.project-cover-emoji {
722735 font-size : 3rem ; position : relative; z-index : 1 ;
723736 margin-bottom : 10px ;
Original file line number Diff line number Diff line change @@ -15,18 +15,25 @@ description: Ongoing and completed research projects at KnowledgeXLab.
1515<div class =" projects-grid " style =" margin-bottom : 48px ;" >
1616 {% for project in active_projects %}
1717 <div class =" project-card " >
18- <div class="project-cover">
18+ <div class="project-cover{% if project.cover_image and project.cover_image != "" %} has-image{% endif %} ">
1919 {% if project.cover_image and project.cover_image != "" %}
20- <img src="{{ project.cover_image | relative_url }}" alt="{{ project.name }}" style="width:100%;height:100%;object-fit:cover;position:absolute;inset:0;">
21- {% endif %}
22- <div class="project-cover-emoji">{{ project.cover_emoji | default: "🔬" }}</div>
23- <div class="project-cover-title">
2420 {% if project.url and project.url != "" %}
25- <a href="{{ project.url }}" target="_blank" rel="noopener">{{ project.name }}</a>
21+ <a href="{{ project.url }}" target="_blank" rel="noopener" class="project-cover-link">
22+ <img src="{{ project.cover_image | relative_url }}" alt="{{ project.name }}">
23+ </a>
2624 {% else %}
27- {{ project.name }}
25+ <img src=" {{ project.cover_image | relative_url }}" alt="{{ project. name }}">
2826 {% endif %}
29- </div>
27+ {% else %}
28+ <div class="project-cover-emoji">{{ project.cover_emoji | default: "🔬" }}</div>
29+ <div class="project-cover-title">
30+ {% if project.url and project.url != "" %}
31+ <a href="{{ project.url }}" target="_blank" rel="noopener">{{ project.name }}</a>
32+ {% else %}
33+ {{ project.name }}
34+ {% endif %}
35+ </div>
36+ {% endif %}
3037 </div>
3138 <div class="project-body">
3239 <p>{{ project.description }}</p>
You can’t perform that action at this time.
0 commit comments