Visual Effects Practice
You have spent this week learning four categories of CSS visual effects: transforms and shapes, gradients, blend modes, and filters. This assignment asks you to use all four in a single gospel-themed page. The goal is not to create a catalog of every technique you learned. The goal is to use each category purposefully, in service of a real design, so that the effects feel intentional rather than tacked on.
Content must come from the New Testament or the Book of Mormon. Choose a subject that gives you enough material to build a complete, well-designed page: a parable, a missionary journey, a doctrinal theme, a person, a place, or a collection of related scriptures.
What You Are Building
A single, well-designed gospel-themed page that uses CSS visual effects as genuine design tools. The page should feel cohesive: the effects you choose should serve the design, not compete with it. A subtle gradient background, a blended image overlay, a filtered photograph, and a transformed UI element working together is far more impressive than every technique at full intensity fighting for attention.
Content ideas: A profile of a Book of Mormon figure with a rich visual background. A parable page where the imagery reinforces the teaching. A scripture collection built around a theme like faith, light, or covenant. A place in the scriptures brought to life with photography and visual effects. Choose what interests you.
Visual Effects Requirements
Your page must demonstrate all four effect categories from this week's readings. Within each category, you only need to use something meaningful, not everything possible. One well-chosen effect per category is enough if it is used with intention.
1. Transforms
Use at least one CSS transform in your design. This could be a hover effect on a card or image, a rotated decorative element, a scaled interactive component, or a translated UI element. The transform should enhance the user experience or the visual design, not just exist for the sake of existing.
2. Gradients
Use at least one gradient somewhere in your design. A gradient background, a text overlay, a section divider, a card background, a subtle pattern: any of these count as long as the gradient is doing real visual work. Avoid using a gradient only as a fallback for something you could not accomplish with a solid color.
3. Blend Modes
Use mix-blend-mode or background-blend-mode at least once. A colored overlay on a photograph, text that blends into a background image, a tinted texture: these are all strong natural fits for gospel imagery and photography.
4. Filters
Use at least one CSS filter function. A grayscale-to-color hover effect on images, a frosted glass panel using backdrop-filter, a brightness or contrast adjustment, or a drop shadow that follows content shape: pick what fits your design.
The strongest submissions will be pages where a visitor would not immediately identify the visual effects as the assignment requirements. If someone looks at your page and says "that gradient is beautiful" rather than "I see you used a gradient," you have done it right.
Technical Requirements
Beyond the visual effects, your page must meet these standards:
-
Valid, semantic HTML. Use appropriate elements: headings, sections, articles, figures, blockquotes for scripture text, and so on.
-
Responsive layout that works at mobile and desktop viewport widths. Effects should not break the layout on narrow screens.
-
Gospel content drawn from the New Testament or Book of Mormon. Use accurate references. Summaries, quotes, and paraphrases are all acceptable.
-
Hosted in your portfolio at the required path and working correctly on GitHub Pages.
Portfolio Setup
Add this project to your portfolio repository using the following structure:
portfolio/
└── unit-4/
└── visual-effects-practice/
├── index.html
├── css/
│ └── styles.css
└── images/
└── (your images here)
Test your live GitHub Pages URL in an incognito window before submitting to confirm all assets load correctly.
Submission
Complete the form below, download the PDF, and submit it to Canvas along with your portfolio link.
Provide the live URL to your visual effects page in your portfolio.
Portfolio URL:
For each category, identify the specific property and element you used. One or two sentences each.
CSS visual effects are easy to apply individually but difficult to use together without the result feeling cluttered or inconsistent. Analyze how the effects you chose work together as a unified design. Where do they reinforce each other, where did you make tradeoffs to keep the design cohesive, and what would you do differently if this were a high-traffic production site rather than a portfolio project?
Evaluation Criteria
Your work will be evaluated on the following:
-
All four effect categories present: transforms, gradients, blend modes, and filters each appear somewhere on the page.
-
Intentional use: Effects serve the design. They are applied to appropriate elements for clear visual or experiential reasons.
-
Gospel content: Content is drawn from the New Testament or Book of Mormon, used accurately and respectfully.
-
Responsive and functional: The page works on mobile and desktop. Effects do not break the layout.
-
Correct portfolio path and working live site: Hosted at
unit-4/visual-effects-practice/and accessible via GitHub Pages.