feat(homepage): enhance homepage content and structure

Revamped homepage content with improved welcome message, clear description of FreeDOI functionalities, and structured instructions for new users. Added sections for "What is FreeDOI?," "How Does It Work?," "Get Started," and "Contact Us." Enhanced user navigation and clarified the non-affiliation with the official DOI system.
This commit is contained in:
Kumi 2024-06-22 20:42:34 +02:00
parent 564eecf83e
commit 0848d79f63
Signed by: kumi
GPG key ID: ECBCC9082395383F

View file

@ -1,21 +1,91 @@
{% extends "base_generic.html" %} {% block title %}Home{% endblock %}
{% block content %}
<div class="jumbotron">
{% extends "base_generic.html" %}
{% block title %}Welcome to FreeDOI{% endblock%} {% block content %}
<div class="jumbotron text-center">
<h1 class="display-4">Welcome to FreeDOI</h1>
<p class="lead">This is a simple system for managing and resolving DOIs.</p>
<p class="lead">
FreeDOI is a system for managing and resolving Digital Object Identifiers
(DOIs) for various fields such as open source software, literature, personal
use, and more. Our system is designed to be flexible, user-friendly, and
free to use.
</p>
<hr class="my-4" />
<p>
Use the navigation links above to manage prefixes, suffixes, and
identifiers.
Our goal is to provide a free, flexible system for assigning and resolving
identifiers for digital content, similar to the official DOI system.
</p>
<div class="alert alert-warning" role="alert">
<strong>Important:</strong> FreeDOI is not affiliated with the official DOI
system. DOIs created with FreeDOI are not registered with the official DOI
system and cannot be resolved using https://doi.org &dash; the other way
around is possible, however.
</div>
</div>
<div id="learn-more" class="container mt-5">
<h2>What is FreeDOI?</h2>
<p>
FreeDOI is an alternative DOI system that allows users to create and manage
DOIs for various types of digital content. Our system uses a range of
prefixes (20. to 29.) to categorize different fields, such as:
</p>
<ul>
<li><strong>20.</strong> Science / Research</li>
<li><strong>21.</strong> Software</li>
<li><strong>22.</strong> Entertainment</li>
</ul>
<p>
FreeDOI also supports resolving official DOI prefixes (10.) to access
content from the official DOI system.
</p>
<h2>How Does It Work?</h2>
<p>
FreeDOI provides a simple and intuitive interface for creating and managing
DOIs. Here's how you can get started:
</p>
<ol>
<li>
<strong>Register:</strong> Create an account to start managing DOIs.
</li>
<li>
<strong>Create Suffixes:</strong> Define suffixes for your organization or
project.
</li>
<li>
<strong>Assign DOIs:</strong> Create and manage DOIs for your digital
content.
</li>
<li>
<strong>Resolve DOIs:</strong> Use our resolver to access the content
associated with any DOI.
</li>
</ol>
<h2>Get Started</h2>
{% if user.is_authenticated %}
<a class="btn btn-primary btn-lg" href="{% url 'suffix_list' %}" role="button"
>Manage Suffixes</a
>
<p>
Welcome back, {{ user.first_name }}! Use the navigation links above to
manage your suffixes, and identifiers.
</p>
<a class="btn btn-primary" href="{% url 'suffix_list' %}">Manage Suffixes</a>
{% else %}
<a class="btn btn-primary btn-lg" href="{% url 'login' %}" role="button"
>Login</a
<p>
Ready to get started? Create an account or log in to begin managing your
DOIs.
</p>
<a class="btn btn-primary" href="{% url 'login' %}">Login</a>
<a class="btn btn-secondary" href="{% url 'send_login_email' %}"
>Email Login</a
>
{% endif %}
</div>
<div class="container mt-5">
<h2>Contact Us</h2>
<p>
If you have any questions or need assistance, feel free to reach out to our
support team at
<a href="mailto:support@freedoi.org">support@freedoi.org</a>.
</p>
</div>
{% endblock %}