Browse Source

homepage změny

master
Stanislav Platil 4 years ago
parent
commit
9ceaa77329
  1. 24
      home/migrations/0004_auto_20201202_1134.py
  2. 4
      home/models.py
  3. 4
      home/templates/home/home_page.html
  4. BIN
      media/images/118703245_2653551634748208_77299427656457371.max-165x165.jpg
  5. BIN
      media/original_images/118703245_2653551634748208_7729942765645737115_n.jpg
  6. BIN
      media/original_images/banner.jpg
  7. 2
      veterina/settings/base.py
  8. 8
      veterina/static/css/veterina.css
  9. 17
      veterina/templates/base.html

24
home/migrations/0004_auto_20201202_1134.py

@ -0,0 +1,24 @@
# Generated by Django 3.1.3 on 2020-12-02 10:34
from django.db import migrations
import wagtail.core.fields
class Migration(migrations.Migration):
dependencies = [
('home', '0003_auto_20201124_1724'),
]
operations = [
migrations.AddField(
model_name='homepage',
name='email',
field=wagtail.core.fields.RichTextField(blank=True),
),
migrations.AddField(
model_name='homepage',
name='phone',
field=wagtail.core.fields.RichTextField(blank=True),
),
]

4
home/models.py

@ -11,6 +11,8 @@ from wagtail.admin.edit_handlers import FieldPanel, InlinePanel
class HomePage(Page):
body = RichTextField(blank=True)
address = RichTextField(blank=True)
email = RichTextField(blank=True)
phone = RichTextField(blank=True)
image = models.ForeignKey(
'wagtailimages.Image', on_delete=models.PROTECT, null=True, related_name='+'
)
@ -18,5 +20,7 @@ class HomePage(Page):
content_panels = Page.content_panels + [
FieldPanel('body', classname="full"),
FieldPanel('address', classname="full"),
FieldPanel('email', classname="full"),
FieldPanel('phone', classname="full"),
ImageChooserPanel('image'),
]

4
home/templates/home/home_page.html

@ -1,5 +1,5 @@
{% extends "base.html" %}
{% load wagtailcore_tags %}
{% load wagtailcore_tags wagtailimages_tags %}
{% block body_class %}template-homepage{% endblock %}
@ -10,5 +10,7 @@
{% block content %}
{% image page.image width-1100 id="banner" %}
{{ page.body|richtext }}
{% endblock content %}

BIN
media/images/118703245_2653551634748208_77299427656457371.max-165x165.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.3 KiB

BIN
media/original_images/118703245_2653551634748208_7729942765645737115_n.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

BIN
media/original_images/banner.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 KiB

2
veterina/settings/base.py

@ -122,7 +122,7 @@ AUTH_PASSWORD_VALIDATORS = [
# Internationalization
# https://docs.djangoproject.com/en/3.1/topics/i18n/
LANGUAGE_CODE = 'en-us'
LANGUAGE_CODE = 'cs'
TIME_ZONE = 'Europe/Prague'

8
veterina/static/css/veterina.css

@ -0,0 +1,8 @@
#banner{
margin: 10 auto;
}
#homepage_text{
font-size: 20px;
text-align: center;
}

17
veterina/templates/base.html

@ -18,6 +18,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
{# Global stylesheets #}
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/css/bootstrap.min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous">
<link rel="stylesheet" type="text/css" href="{% static 'css/veterina.css' %}">
{% block extra_css %}
@ -27,8 +28,22 @@
<body class="{% block body_class %}{% endblock %}">
{% wagtailuserbar %}
<div class="d-flex flex-column flex-md-row align-items-center p-3 px-md-4 mb-3 bg-white border-bottom shadow-sm">
<h5 class="my-0 mr-md-auto font-weight-normal">Company name</h5>
<nav class="my-2 my-md-0 mr-md-3">
<a class="p-2 text-dark" href="#">Features</a>
<a class="p-2 text-dark" href="#">Enterprise</a>
<a class="p-2 text-dark" href="#">Support</a>
<a class="p-2 text-dark" href="#">Pricing</a>
</nav>
<a class="btn btn-outline-primary" href="#">Sign up</a>
</div>
<div class="container">
{% block content %}
{% block content %}{% endblock %}
{% endblock %}
</div>
{# Global javascript #}
<script type="text/javascript" src="{% static 'js/veterina.js' %}"></script>

Loading…
Cancel
Save