fullstackbelgium / fullstackbelgium.be

The source code of the Full Stack Belgium website
https://fullstackbelgium.be
MIT License
18 stars 4 forks source link

Homepage images #11

Open sebastiandedeyne opened 5 years ago

sebastiandedeyne commented 5 years ago

Dynamically render the images on the homepage. The following markup is required:

@component('components.gallery')
    <ul class="md:flex">
        <li class="flex-1 mb-4 md:mb-0 px-2">
            <img class="border-white border-8 rounded-sm shadow-md cursor-zoom-in" src="{{ url('images/meetups/meetup-dummy-1.jpg') }}"
                data-gallery-item data-src="/images/meetups/meetup-dummy-1.jpg" data-w="1024" data-h="768">
        </li>
        <li class="flex-1 mb-4 md:mb-0 px-2">
            <img class="border-white border-8 rounded-sm shadow-md cursor-zoom-in" src="{{ url('images/meetups/meetup-dummy-2.jpg') }}"
                data-gallery-item data-src="/images/meetups/meetup-dummy-2.jpg" data-w="1024" data-h="768">
        </li>
        <li class="flex-1 px-2">
            <img class="border-white border-8 rounded-sm shadow-md cursor-zoom-in" src="{{ url('images/meetups/meetup-dummy-3.jpg') }}"
                data-gallery-item data-src="/images/meetups/meetup-dummy-3.jpg" data-w="2048 " data-h="1536">
        </li>
    </ul>
@endcomponent

Feel free to ping back to me once the medialibrary is set up, maybe I can extract all this to a Blade component to simplify things.