refactor: updated chapter-list data and layout

This commit is contained in:
Shivam Mishra
2019-08-02 15:59:46 +05:30
parent 29502b08a8
commit f1c38ca2e8
3 changed files with 36 additions and 29 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

View File

@@ -7,49 +7,49 @@
'city': 'Mumbai, India', 'city': 'Mumbai, India',
'meetup-link': 'https://www.meetup.com/ERPNext-Community-Meetup/', 'meetup-link': 'https://www.meetup.com/ERPNext-Community-Meetup/',
'image': '/assets/foundation/img/meetups/mumbai.png', 'image': '/assets/foundation/img/meetups/mumbai.png',
'members': 720 'members': 955
}, },
{ {
'city': 'Bengaluru, India', 'city': 'Bengaluru, India',
'meetup-link': 'https://www.meetup.com/ERPNext-Bangalore-Community/', 'meetup-link': 'https://www.meetup.com/ERPNext-Bangalore-Community/',
'image': '/assets/foundation/img/meetups/bengaluru.png', 'image': '/assets/foundation/img/meetups/bengaluru.png',
'members': 590 'members': 400
}, },
{ {
'city': 'Bay Area, United States', 'city': 'Bay Area, United States',
'meetup-link': 'https://www.meetup.com/ERPNext-Community-Bay-Area/', 'meetup-link': 'https://www.meetup.com/ERPNext-Community-Bay-Area/',
'image': '/assets/foundation/img/meetups/bay-area.png', 'image': '/assets/foundation/img/meetups/bay-area.png',
'members': 15 'members': 20
}, },
{ {
'city': 'Pune, India', 'city': 'Pune, India',
'meetup-link': 'https://www.meetup.com/Pune-ERPNext-Meetup/', 'meetup-link': 'https://www.meetup.com/Pune-ERPNext-Meetup/',
'image': '/assets/foundation/img/meetups/pune.png', 'image': '/assets/foundation/img/meetups/pune.png',
'members': 540 'members': 810
}, },
{ {
'city': 'New England, United States', 'city': 'Chennai, India',
'meetup-link': 'https://www.meetup.com/ERPNext-New-England/', 'meetup-link': 'https://www.meetup.com/ERPNext-Chennai-Community/',
'image': '/assets/foundation/img/meetups/new-england.png', 'image': '/assets/foundation/img/meetups/chennai.jpg',
'members': 10 'members': 33
}, },
{ {
'city': 'Dubai, UAE', 'city': 'Dubai, UAE',
'meetup-link': 'https://www.meetup.com/UAE-ERPNext-Meetup/', 'meetup-link': 'https://www.meetup.com/Erpnext-UAE/',
'image': '/assets/foundation/img/meetups/dubai.png', 'image': '/assets/foundation/img/meetups/dubai.png',
'members': 53 'members': 31
}, },
{ {
'city': 'Germany', 'city': 'Germany',
'meetup-link': 'https://www.meetup.com/ERPNext-German-Chapter/', 'meetup-link': 'https://www.meetup.com/ERPNext-German-Chapter/',
'image': '/assets/foundation/img/meetups/frankfurt.png', 'image': '/assets/foundation/img/meetups/frankfurt.png',
'members': 7 'members': 32
}, },
{ {
'city': 'Jakarta, Indonesia', 'city': 'Jakarta, Indonesia',
'meetup-link': 'https://www.meetup.com/ERPNext-Jakarta-Community-Meetup/', 'meetup-link': 'https://www.meetup.com/ERPNext-Jakarta-Community-Meetup/',
'image': '/assets/foundation/img/meetups/jakarta.png', 'image': '/assets/foundation/img/meetups/jakarta.png',
'members': 55 'members': 80
}, },
{ {
'city': 'Paris, France', 'city': 'Paris, France',
@@ -57,6 +57,12 @@
'image': '/assets/foundation/img/meetups/paris.png', 'image': '/assets/foundation/img/meetups/paris.png',
'members': 20 'members': 20
}, },
{
'city': 'Zürich, Switzerland',
'meetup-link': 'https://www.meetup.com/ERPNext-Swiss-Chapter/',
'image': '/assets/foundation/img/meetups/zurich.jpg',
'members': 38
}
] %} ] %}
<section class='section-padding splash' <section class='section-padding splash'
style='background-image: url(/assets/foundation/img/meetups/meetup.jpg)'> style='background-image: url(/assets/foundation/img/meetups/meetup.jpg)'>
@@ -69,22 +75,22 @@
Become a part of your local ERPNext Community by joining a chapter near you. Become a part of your local ERPNext Community by joining a chapter near you.
If you can't find one, start your own! If you can't find one, start your own!
</p> </p>
<div class='card-deck mt-5'> <div class='row mt-5'>
{% for item in chapters %} {% for item in chapters %}
<div class="col-sm-4">
<a href='{{ item['meetup-link' ]}}' target='_blank' class='card mb-4'> <div class="card mb-4">
<a href='{{ item['meetup-link' ]}}' target='_blank'>
<img class="card-img-top greyscale" src="{{ item.image }}" alt="{{ item.city }}"> <img class="card-img-top greyscale" src="{{ item.image }}" alt="{{ item.city }}">
<div class="card-body"> <div class="card-body">
<h5>{{ item.city }}</h5> <h5>{{ item.city }}</h5>
<div class='text-muted'>{{ item.members }} members</div> <div class='text-muted'>{{ item.members }} members</div>
</div> </div>
</a> </a>
{% if loop.index is divisibleby 3 %}
</div> </div>
<div class='card-deck'> </div>
{% endif %}
{% endfor %} {% endfor %}
</div> </div>
<div class="text-center mx-auto">
<div class='text-muted mt-4'> <div class='text-muted mt-4'>
To start your own chapter, start a group on <a href='https://meetup.com' target='_blank'>Meetup.com</a> and get in touch with us. To start your own chapter, start a group on <a href='https://meetup.com' target='_blank'>Meetup.com</a> and get in touch with us.
</div> </div>
@@ -92,5 +98,6 @@
<a class='mt-4 btn-dark btn' href="/contact">Contact Us To Start a New Chapter</a> <a class='mt-4 btn-dark btn' href="/contact">Contact Us To Start a New Chapter</a>
</div> </div>
</div> </div>
</div>
</section> </section>
{% endblock %} {% endblock %}