Skip to content
This repository has been archived by the owner on Jan 6, 2022. It is now read-only.

Events: Add event icon beside date of cards #188

Open
wei2912 opened this issue Mar 25, 2021 · 3 comments
Open

Events: Add event icon beside date of cards #188

wei2912 opened this issue Mar 25, 2021 · 3 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@wei2912
Copy link
Member

wei2912 commented Mar 25, 2021

image

image

The above screenshots show that the responsive event cards from #185, which looks kinda empty. @yufang2802 has suggested adding an event icon to the event card (which will need to be done on the desktop layout too, for consistency).

@wei2912 wei2912 added the enhancement New feature or request label Mar 25, 2021
@wei2912 wei2912 added the good first issue Good for newcomers label May 10, 2021
@wei2912
Copy link
Member Author

wei2912 commented May 15, 2021

Chime will be taking up this task.

@papermelon
Copy link

papermelon commented May 29, 2021

<div class="w-full max-w-screen-xl mx-auto my-0">
    <h2 class="text-center m-4">
        Upcoming Events
    </h2>
    <div>
        <p class="justify-start mb-3">Loading...</p>
    </div>
    <div class="grid grid-cols-1 gap-x-10 gap-y-6 sm:grid-cols-2 lg:grid-cols-4 xl:gap-x-16 m-auto break-words sm:break-normal" id="event-card-container sm">
        <article class="box-border w-full border-2 border-gray-400 rounded-md p-3 overflow-hidden shadow-md event-card hover:border-yellow-500">
            <div class="grid grid-cols-2">
                <div>
                    <p class="flex items-center">
                        <span class="text-yellow-500 font-semibold text-3xl event-date-day">26 Mar</span>
                    </p>
                    <p class="text-gray-600 text-l event-date-month">7.30pm-9pm</p>
                </div>
                <div>
                    <i class="fas fa-calendar-alt text-gray-500 text-2xl flex justify-end mt-1 mr-2"></i>
                </div>
                <div class="mt-5 my-2.5">
                    <p class="text-gray-600 font-semibold text-3xl">Discover+:</p>
                    <p class="text-gray-600 font-semibold text-xl">Technology</p>
                </div>
            </div>
        </article>
        <article class="box-border w-full border-2 border-gray-400 rounded-md p-3 overflow-hidden shadow-md event-card hover:border-yellow-500">
            <div class="grid grid-cols-2">
                <div>
                    <p class="flex items-center">
                        <span class="text-yellow-500 font-semibold text-3xl event-date-day">24 Apr</span>
                    </p>
                    <p class="text-gray-600 text-l event-date-month">7.30pm-9pm</p>
                </div>
                <div>
                    <i class="fas fa-calendar-alt text-gray-500 text-2xl flex justify-end mt-1 mr-2"></i>
                </div>
                <div class="mt-5 my-2.5">
                    <p class="text-gray-600 font-semibold text-3xl">Discover+:</p>
                    <p class="text-gray-600 font-semibold text-xl">Healthcare</p>
                </div>
            </div>
        </article>
    </div>
</div>

@wei2912
Copy link
Member Author

wei2912 commented Aug 5, 2021

This issue should be worked on after #283.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

4 participants