<?xml version="1.0" encoding="utf-8"?>
Open full project

The Settings page belongs to the media portal app with articles, books, podcasts and other content + gamification. This app was made by me as part of my training (with conducted UX Research as well), and I continue to improve it while taking courses at Uxcel 🖤

The settings can be accessed from the Profile.

Settings Page for the Media App 1

The settings are grouped for easy navigation. First, the general settings:

1. Dark Mode. No comments - this is the must.

2. Font Size. According to the results of the UX study, users complain about the small font in some online magazines. The default font in the app is 16px (according to WCAG). But users can choose the size what they want.

3. Default Feed. User can choose how to display the article feed: first, new articles or popular ones.

4. Goals per Month. There are gamification elements in this app: the user can choose Goals for a month and, when they are completed, receive bonuses ("Gazcoins") that can be spent within the ecosystem. For example, read a book and get certain bonuses for it.

5. Save History. Respondents complained that sometimes they could not find the article they had read earlier. Therefore, there is an option to save the history. However, this is not important to everyone, besides, this option affects smartphone's storage.

6. Clear Cache. This is important for many, as the smartphone's storage fills up quickly.

7. Sound Effects. Not everyone likes them.

Next, there is a notification management block and a standard block about the app with the ability to both read frequently asked questions and contact support.

The main component is built on the iOS framework, which will be familiar to users. 

The Web Content Accessibility Guidelines (WCAG) requirements for font size and contrast have been met, with a minimum of 16px and a contrast ratio of 4.5:1.

Settings Page for the Media App 2

Thank you for your attention and thanks in advance for any comments!💙

Share your insights — leave a project review and help others grow their skills

Reviews

7 reviews


Anna, this Settings page is fantastic! You’ve really thought through every detail, making it both functional and user-friendly. The options like Dark Mode and Font Size are spot on, especially with how users often struggle with small text online. I love that you’re keeping accessibility in mind here!!!

The Goals per Month feature is such a fun idea—it’s a perfect way to keep users motivated, and the “Gazcoins” is an amazing name btw. And the option to mute Sound Effects show you’re listening to the. users!

Love it!

(edited)

Great job on the design! It’s clear that a lot of thought has gone into creating a visually appealing settings page. There are just a few suggestions that could help take your design to the next level and truly delight users.

1. Think about what users expect:

While it’s important to provide features that users request, great apps anticipate what users expect without them needing to ask. By understanding the platform's capabilities and integrating them into your app, you can create an experience that feels natural and effortless for users.

2. Dark Mode Toggle:

It's fantastic that you've included a dark mode option! However, on iOS, it’s best to let the system handle dark mode where possible. By using standard elements like list items and toggles, dark mode support often comes out of the box with no extra effort. Custom elements can complicate this process, making it harder than necessary to implement. If you do want to offer more control, consider a three-state toggle: one for always on, one for always off, and one to follow the system setting. This way, the app adapts to various conditions, such as time of day or focus modes. For more details, check out Apple’s Human Interface Guidelines on Dark Mode:

https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/dark-mode/

3. Font Size Setting:

The ability to adjust font size is important, but iOS already provides a system-wide feature called Dynamic Type. By using standard text components, your app can automatically adjust to the user's preferred text size without needing a separate setting. This simplifies the user experience, as they can already manage this through the OS, including via the Control Center. More on this can be found in the Human Interface Guidelines on Dynamic Type:

https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/typography/

In summary, the design is visually appealing, but leveraging platform conventions could make it even better. By using the tools and standard interfaces provided by the platform, you can create a familiar and intuitive experience that meets user expectations seamlessly. This allows you to focus your creative energy on the unique aspects of your app, rather than re-creating existing functionality.

Keep up the great work, and with these small adjustments, your designs can truly shine!

Thank you for your detailed feedback! I appreciate it 💙 There are some points that I would still think about. For instance, some respondents did not know that the font could be changed in the phone's settings. When using the a Dark Mode toggle, we assume that the app has the same mode enabled by default as in the system. There are cases when user has one mode by default, but in a certain app he wants another one. Toggle will do it in one click Anyway, interesting and important points, I will keep in mind how to deal with this. Especially the first point. Thanks!

Wow! You're awesome and I love the design!

I think you're far from being "... beginner 🖤" as stated in your bio. You're soooo talented! Please continue your work!

Consider prioritizing the most frequently used settings at the top. For example, options like “Dark Mode” and “Font Size” are likely more frequently adjusted than “Clear Cache” or “Sound Effects,” so it might be helpful to position them higher up in the list.

It seems that you're using the iOS Design System, at least as a form of inspiration. In any case, perhaps put the font size section as a slider? That would mean one less click. Something similar to this image (that I just Google of iOS slider):

https://beebom.com/wp-content/uploads/2021/07/Use-Background-Sounds-in-ios-15.jpg

For less familiar settings, such as “Goals per Month” or “Save History,” consider adding a brief explanation or tooltip that appears when the user hovers over or taps on the setting. This helps users understand the implications of each setting without leaving the page.

If the app is intended for a global audience, consider the potential for localization and translation. Ensure that microcopy is easily translatable without losing meaning or tone.

Can be achievable quite easy with Figma variables these days.

Consider adding microcopy that helps users understand the consequences of certain actions (e.g., “Clear Cache” might result in loss of certain types of data) to prevent unintentional errors. Maybe even a dialog when the user are using this type of functionality?

Ensure the microcopy is consistent with the overall tone of the app. If the app is generally friendly and approachable, ensure the settings labels and descriptions reflect that tone.

Keep up with the good work!

Jonas, thank you so much 💙 I'll definitely take your comments into account for this and future projects. It's really motivating to get such detailed feedback and it's even more so when it's delivered in such a friendly manner. I really appreciate it!
If you need more in-depth help, "in-digital-person" so to speak, you can always find me here: https://adplist.org/mentors/jonas
(edited)

Nice work — the Settings page is thoughtful and well-organized: grouping makes options easy to find, the accessibility choices (font size, contrast) show user-centered thinking, and the gamification elements are integrated in a clear, polished way. This feels professional and cohesive — great progress, keep it up! 🚀


The design is clean and functional, and I really appreciate the font size option. It’s a great touch! The color palette is fantastic, and I learned a lot from the detailed information.

Thank you, spasibo 🙂

I think what you did here, works really well if I could pinpoint something i think the elevation of the buttons of the profile breaks the cohesion just a little bit, but you could argue that is part of the style that you are looking for.

That's a good point, I hadn't thought about that. I'll see how I can make it work. Thanks!

Hey Anna,

Beautifully executed work. However, I think that if you added the Dark mode screens it would make the project more intriguing. Great work nonetheless.

Hi Aihan, Thank you for your comment, but I don't think this advice is relevant, as the brief wasn't about creating a dark mode

This flows so naturally.


57 Claps
Average 4.4 by 13 people
5 claps
4 claps
3 claps
2 claps
1 claps
<?xml version="1.0" encoding="utf-8"?>