Skip to content

Flat UI Alpha#5475

Open
Geenz wants to merge 44 commits intorelease/2026.02from
project/Flat_UI
Open

Flat UI Alpha#5475
Geenz wants to merge 44 commits intorelease/2026.02from
project/Flat_UI

Conversation

@Geenz
Copy link
Collaborator

@Geenz Geenz commented Mar 2, 2026

as of = 2026-03-20 for PV deploy
build = https://github.com/secondlife/viewer/releases/tag/Second_Life_Project%238ecbce9b-FlatUIAlpha
cohort = 26.2
deployed = https://github.com/secondlife/viewer/releases/tag/Second_Life_Project%238ecbce9b-FlatUIAlpha
desired = 0
relnotes:

26.2 “Flat UI” Alpha Viewer

The Flat UI Alpha Viewer introduces early work on a refreshed user interface, along with a wide range of stability fixes, performance improvements, and usability updates. This is an experimental viewer intended for testing and feedback as we continue iterating on the next generation of the Second Life interface.

As with all Alpha viewers, your feedback is especially valuable. Please share your thoughts and report issues through our Feedback Portal.

Share feedback: Feedback Portal


New Features

Interface and Font Improvements

The Flat UI project includes early work toward a more modern interface, including:

  • Updated Google Inter font integration
  • Improved font scaling and layout handling
  • UI adjustments to better support larger text sizes
  • Improvements to button spacing, list readability, and selection colors

Help Us Improve It

This is an Alpha viewer, and some parts of the Flat UI project are still in active development. We welcome your feedback as we continue refining the experience.

Share feedback and report issues: Feedback Portal

akleshchev and others added 30 commits March 24, 2025 09:24
Bums sizes up because Inter is smaller than our old font
…o for system notifications; buttons textures.
Size increase shouldn't have been specific for ja, it was meant to be universal.
# Conflicts:
#	indra/llrender/llfontfreetype.cpp
* UI controls adjustments and selection color update
* Use constexpr instead of magic numbers
# Conflicts:
#	indra/newview/skins/default/xui/en/panel_preferences_general.xml
@Ansariel
Copy link
Contributor

Ansariel commented Mar 2, 2026

The Google fonts package is still hidden behind a secret Github asset.

@Geenz
Copy link
Collaborator Author

Geenz commented Mar 3, 2026

@Ansariel Real quick - are you able to access the contents of this release? https://github.com/secondlife/3p-google-fonts/releases/tag/v1.0.0-r2

@Ansariel
Copy link
Contributor

Ansariel commented Mar 3, 2026

@Ansariel Real quick - are you able to access the contents of this release? https://github.com/secondlife/3p-google-fonts/releases/tag/v1.0.0-r2

Yes. Would be great if the download URL would actually be set in autobuild.xml

@Ansariel
Copy link
Contributor

Ansariel commented Mar 9, 2026

As already mentoined in #2023 the new font is unfortunately really bad. It might look good when rendered in a web browser, but in the viewer it becomes much too blurry and is significantly worse to read. A team member seeing a screenshot already commented with "That new font would make me want to alter the sharpness on my monitor"!

Here is a direct comparison between the new and the current font (at 600% zoom):

New Google Inter font:
grafik

Current Deja Vu default font:
grafik

And this is Noto (originally proposed in #2023 :
grafik

@Dan-Linden
Copy link
Contributor

26.2 Alpha 26.2.0.22829286351 Result Comment
secondlife/iqa#617 Acceptance Tests Passed Passed
Overall Result Passed OK to ship

NOTES

Anti-virus false positive report:

File Security vendor analysis
SLVersionChecker.exe SecureAge - Malicious
slplugin.exe MaxSecure - Trojan.Malware.300983.susgen
SecureAge - Malicious

@Dan-Linden Dan-Linden requested a review from kylelinden March 10, 2026 19:23
@Dan-Linden Dan-Linden added this to the 2026.2 milestone Mar 10, 2026
Copy link

@kylelinden kylelinden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

26.2 Alpha flat UI
viewer = 26.2.0.22829286351
build = https://github.com/secondlife/viewer/releases/tag/Second_Life_Project%238ecbce9b-FlatUIAlpha
cohort = 26.2
desired = 0

@kylelinden kylelinden added the approved Thumbs up from Product label Mar 11, 2026
@Geenz Geenz mentioned this pull request Mar 12, 2026
@Geenz
Copy link
Collaborator Author

Geenz commented Mar 20, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants