Unit 4 Β· Seasonal Calendar
Stage 6 of 7
Unit 4 Β· Stage 6
Every stage so far has been about building the calendar. It works, the hover is smooth, the layout holds. This stage is different. This is where you replace the example content with knowledge that belongs to your own community. The code is already built, so your work now is research, writing, and choosing what goes on the page. Edit freely in the editor, or press π Type it with me to walk through the example first. (pause on a highlighted word to see what it does)
The code is finished. What happens here is research and choice. You will keep the structure exactly as it is and swap in seasonal knowledge from your own Tribal community or region. If a practice is sacred and not meant to be shared publicly, leave it out for now. Stage 7 is about exactly that choice.
Find the <title> tag, the <h1>, and the subtitle paragraph in the editor. Replace the generic text with a title that names YOUR calendar and a subtitle that names your community or region.
Lakota Seasonal CalendarMille Lacs Band Seasonal PracticesSeasonal Lifeways of the [Your Nation]<title>, the <h1>, and the calendar-subtitle text to name your own calendar and community. Use the example below, then press βΆ Run.<title>Lakota Seasonal Calendar</title> <h1>Lakota Seasonal Calendar</h1> <p class="calendar-subtitle">Traditional seasonal knowledge of the Lakota people</p>
Find the spring <div>. There are two things to replace: the <span class="season-name-native"> text, and the four <li> activities. Do not change the tags, only the text inside them.
season-name-native<li> items<div class="season spring">
<h2>Spring</h2>
<span class="season-name-native">Wetu (Lakota)</span>
<ul class="season-activities">
<li>Maple sap gathering</li>
<li>First thunder ceremonies</li>
<li>Planting the gardens</li>
</ul>
</div>
Work through the other three seasons the same way. Find each season <div>, update the native language name, and replace the four list items with your community's practices for that season.
Move top to bottom through the code. The structure is the same for every season: an <h2> for the English name, a <span class="season-name-native"> for the language name, and a <ul class="season-activities"> with <li> items inside it. Leave that structure alone, just replace the text.
<div class="season summer">
<h2>Summer</h2>
<span class="season-name-native">Bloketu (Lakota)</span>
<ul class="season-activities">
<li>Chokecherry and berry picking</li>
<li>Sun Dance season</li>
<li>Drying meat and berries</li>
</ul>
</div>
You are about to change each season's color. In your color rules, what do you add to a selector to style a card while the mouse is over it? It starts with a colon. Type it, then press Submit to unlock the last step.
Look at the four color rules near the bottom of your CSS: .spring, .summer, .fall, and .winter, along with their :hover versions. These were chosen as defaults, but they do not have to stay.
:hover to a slightly darker shade. Use the example below, then press βΆ Run..spring { background-color: #6b8f3a; }
.summer { background-color: #d9a441; }
.fall { background-color: #8a3f2a; }
.winter { background-color: #2c3e50; }
.spring:hover { background-color: #5c7d30; }
.summer:hover { background-color: #c69436; }
.fall:hover { background-color: #762f1e; }
.winter:hover { background-color: #22303e; }
To complete Stage 6, keep a name in each season, activities inside each card, and a color for each season. When your calendar feels complete, press β¬ in the preview bar to download it as seasonal-calendar.html and open it in a browser to see the full result. Then press Check my work. This opens Stage 7, where you will learn the difference between sacred and shareable knowledge, and it lets your teacher see that you finished.