2
0
mirror of https://github.com/inventree/inventree-website.git synced 2025-04-28 13:36:47 +00:00

Merge pull request #83 from inventree/icons

Icons
This commit is contained in:
Oliver 2023-01-02 23:40:13 +11:00 committed by GitHub
commit 702a7c0602
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 27 additions and 8 deletions

11
.github/get_stats.py vendored
View File

@ -49,14 +49,17 @@ file_name.write_text(
f"""stats: f"""stats:
- name: Docker pulls - name: Docker pulls
number: {docker} number: {docker}
icon: fa-brands fa-docker
- name: GitHub Stars - name: GitHub Stars
number: {stars} number: {stars}
icon: fa-solid fa-star
- name: Forks - name: Forks
number: {forks} number: {forks}
icon: fa-solid fa-code-branch
- name: Contributors - name: Contributors
number: {contributors} number: {contributors}
icon: fa-solids fa-hands-helping
- name: Languages - name: Languages
number: {languages}""") number: {languages}
#- name: Translators icon: fa-solid fa fa-language
# 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-star
- 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

@ -15,7 +15,9 @@
{% if page.main_page %} {% if page.main_page %}
<a href="demo" class="inline-flex items-center bg-gray-100 ml-2 border-0 py-1 px-3 focus:outline-none hover:bg-gray-200 rounded text-base mt-4 md:mt-0"> <a href="demo" class="inline-flex items-center bg-gray-100 ml-2 border-0 py-1 px-3 focus:outline-none hover:bg-gray-200 rounded text-base mt-4 md:mt-0">
<span class='fa-solid fa-rocket'></span>&nbsp;
Open demo Open demo
</a> {% endif %} </a>
{% endif %}
</div> </div>
</header> </header>

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 %}