2
0
mirror of https://github.com/inventree/inventree-website.git synced 2025-04-28 05:26:44 +00:00

Add icons to landing page

This commit is contained in:
Oliver Walters 2023-01-02 23:34:04 +11:00
parent feeaa88c7d
commit 6f69c0d978
4 changed files with 22 additions and 10 deletions

14
.github/get_stats.py vendored
View File

@ -49,19 +49,17 @@ file_name.write_text(
f"""stats: f"""stats:
- name: Docker pulls - name: Docker pulls
number: {docker} number: {docker}
icon: fab fa-docker icon: fa-brands fa-docker
- name: GitHub Stars - name: GitHub Stars
number: {stars} number: {stars}
icon: fas fa-stars icon: fa-solid fa-stars
- name: Forks - name: Forks
number: {forks} number: {forks}
icon: fas fa-code-map icon: fa-solid fa-code-branch
- name: Contributors - name: Contributors
number: {contributors} number: {contributors}
icon: fas fa-hands-helping icon: fa-solids fa-hands-helping
- name: Languages - name: Languages
number: {languages} number: {languages}
icon: fas fa fa-language icon: fa-solid fa fa-language
#- name: Translators """
# number: {translators}
# """)

View File

@ -1,11 +1,17 @@
stats: stats:
- name: Docker pulls - name: Docker pulls
number: 2176492 number: 2176492
icon: fa-brands fa-docker
- name: GitHub Stars - name: GitHub Stars
number: 2250 number: 2250
icon: fa-solid fa-stars
- name: Forks - name: Forks
number: 351 number: 351
icon: fa-solid fa-code-branch
- name: Contributors - name: Contributors
number: 52 number: 52
icon: fa-solid fa-hands-helping
- name: Languages - name: Languages
number: 26 number: 26
icon: fa-solid fa-language

View File

@ -8,6 +8,9 @@
<script src="{{ '/assets/splide/js/splide.min.js' | relative_url }}"></script> <script src="{{ '/assets/splide/js/splide.min.js' | relative_url }}"></script>
<!-- Fontawesome integration -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css">
<title>{{ site.title }}{% if page.title %} - {{ page.title }}{% endif %}</title> <title>{{ site.title }}{% if page.title %} - {{ page.title }}{% endif %}</title>
<meta itemprop="description" name="description" <meta itemprop="description" name="description"
content="{% if page.description %}{{ page.description | truncate: 160 }}{% else %}{{ site.description | truncate: 160 }}{% endif %}" /> content="{% if page.description %}{{ page.description | truncate: 160 }}{% else %}{{ site.description | truncate: 160 }}{% endif %}" />

View File

@ -5,7 +5,12 @@
{% assign stats = stats|default:site.data.general.stats.stats %} {% assign stats = stats|default:site.data.general.stats.stats %}
{% for item in stats %} {% for item in stats %}
<div class="p-4 sm:w-1/4 w-1/2"> <div class="p-4 sm:w-1/4 w-1/2">
<h2 class="title-font font-medium sm:text-4xl text-3xl cm-gray-1">{{ item.number | intword }}</h2> <h2 class="title-font font-medium sm:text-4xl text-3xl cm-gray-1">
{% if item.icon %}
<span class='{{ item.icon }}'></span>&nbsp;
{% endif %}
{{ item.number | intword }}
</h2>
<p class="leading-relaxed">{{ item.name }}</p> <p class="leading-relaxed">{{ item.name }}</p>
</div> </div>
{% endfor %} {% endfor %}