Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Do you like Liquid Glass on Mac?

  • Yes

  • Meh…

  • No


Results are only viewable after voting.
There is hope, guys. The newest macOS and iOS betas contain a new setting that drastically reduces the LG effect. When turned on, it increases the opacity of a lot of the elements that now appear translucent:

View attachment 2570747
Unfortunately this setting doesn’t undo the most problematic aspect of LG, which is that many of the primary functions of Apple applications on Mac have been moved to the bottom of the screen. The playback controls in Music are good example of how bad this is. This new toggle doesn’t fix it, instead you have to disable LG entirely for Music using terminal.
 
I think it's safe to say, all these pages in, that the term 'Liquid Glass' also refers to the awful GUI and UX changes that Apple made to showcase it, as well as the bugs that these changes brought. So, in my view, LG = Tahoe as a whole, so reducing transparency doesn't really address many of the UX issues and makes Tahoe look like less of an upgrade over Sequoia visually, which is the opposite of what Apple was going for, despite LG and the new GUI elements looking like a 3rd party theme.

Without the LG effects, what good are these awful menubar buttons? How about those rounded corners, will there be a slider and or toggle for them? What to do about the ugly and forced squircle icons? Speaking of LG, why don't buttons look like glass? Why don't they look like pieces of glass getting pressed in when you click on them? Why are there flat circles over them (when hovering) taking away the illusion? Why aren't the gigantic traffic lights glass? Tahoe is a mess and it doesn't have to be, and it's not just due to LG, but how it was implemented, and how inconsistent it is.

Tahoe should've been closer to visionOS (minus the round icons) with its layers, depth, and frosted, matte-looking glass that looks like glass, but very easy on the eyes regardless what's underneath it.
 
Last edited:
I think it's safe to say, all these pages in, that the term 'Liquid Glass' also refers to the awful GUI and UX changes that Apple made to showcase it, as well as the bugs that these changes brought. So, in my view, LG = Tahoe as a whole so reducing transparency doesn't really address many of the UX issues and makes Tahoe look like less of an upgrade over Sequoia visually, which is the opposite of what Apple was going for, despite LG and the new GUI elements looking like a 3rd party theme.

Without the LG effects, what good are these awful menubar buttons? How about those rounded corners, will there be a slider and or toggle for them? What to do about the ugly and forced squircle icons? Speaking of LG, why don't buttons look like glass? Why don't they look like pieces of glass getting pressed in when you click on them? Why are there flat circles over them (when hovering) taking away the illusion? Why aren't the gigantic traffic lights glass? Tahoe is a mess and it doesn't have to be, and it's not just due to LG, but how it was implemented, and how inconsistent it is.

Tahoe should've been closer to visionOS (minus the round icons) with it's layers, depth, and frosted, matte-looking glass that looks like glass, but very easy on the eyes regardless what's underneath it.
Cupertino is beyond lazy development wise!
 
Ah, the memories of Windows Plus! and Theme packs for Windows 98 and later. I guess hipster vintage is in yet again? LMFAO
Good memories! Yes, XP was trying to compete with OS X in those days. I actually have a vintage ThinkPad dual-booting Windows '98 and Windows XP and yes, both have the Plus! packs and themes, AfterDark Screensavers ('98 as they never worked on XP), the 'Icon-Hear-It!' apps from Moon Valley Software, vintage games and other goodies from that golden era!

On the Mac side I have a vintage PowerBook running System 7.6.1 (the first macOS I ever used) and an iMac G4 DVI running OS9 and earlier versions of OS X with all the goodies, fun apps, and games from those respective Mac eras as well.

It's a shame what operating systems have morphed into over the decades. While GUIs of yore are very dated, modern operating systems are way too sterile, cold and minimalist (to a fault). I think it's time for tastefully done happy mediums with modern, well-designed OSs with some warmth and personality and intuitive functionality, but both Microsoft and Apple clearly see things differently.
 
  • Love
Reactions: CasualFanboy
Unfortunately this setting doesn’t undo the most problematic aspect of LG, which is that many of the primary functions of Apple applications on Mac have been moved to the bottom of the screen. The playback controls in Music are good example of how bad this is. This new toggle doesn’t fix it, instead you have to disable LG entirely for Music using terminal.
This is a troublesome feature. From Apple’s perspective, they’re probably thinking in continuity terms that other devices use a control bar at the bottom of the screen, so why is Music on Mac different? The truth is likely goes back to iTunes, and we’ve adapted to the top control bar through habit.

Having said this, I still believe that having the controls at the top is the most natural place for them. The current strip is just awful.
 
This is a troublesome feature. From Apple’s perspective, they’re probably thinking in continuity terms that other devices use a control bar at the bottom of the screen, so why is Music on Mac different? The truth is likely goes back to iTunes, and we’ve adapted to the top control bar through habit.

Having said this, I still believe that having the controls at the top is the most natural place for them. The current strip is just awful.
There are other comments about this in the Music app criticism thread here. The problem isn't about expectation or habit, it's about information architecture for Western languages. Apple clearly ignores this and at the same time has no style guide or consistent UI design requirements for LG. Information architecture needs to follow a hierarchy from important to unimportant, and top to bottom left to right for Western languages.
 
create an alias and change its icon? I only did a quick test, but it seems to work.

ok after trying it it doesn't seem like a good solution, for the Dock in particular. the alias arrow will still be added to the icon, plus you'll need to keep both alias AND the app in the Dock to see the running app dot. but then the actual app's icon will change after updating anyway.
 
  • Like
Reactions: CasualFanboy
The newest macOS and iOS betas contain a new setting that drastically reduces the LG effect. When turned on, it increases the opacity of a lot of the elements that now appear translucent:

i tried it on Mac and frankly i didn't notice any difference with anything.
 
ok after trying it it doesn't seem like a good solution, for the Dock in particular. the alias arrow will still be added to the icon, plus you'll need to keep both alias AND the app in the Dock to see the running app dot. but then the actual app's icon will change after updating anyway.

These types of workarounds are always bad solutions and should be unacceptable to everyone. And there's been a constantly growing number of "workarounds," which are working around apple's bad decisions and designs.
 
These types of workarounds are always bad solutions and should be unacceptable to everyone. And there's been a constantly growing number of "workarounds," which are working around apple's bad decisions and designs.
I gave up on trying to customize icons for apps that came with the OS. I've tried all the tricks I could find; they either didn't work or there was always some glitch.

For user installed apps, I have an apple script that replaces all my custom icons in a list in one go. I run it every time an app updates and deletes its custom icon
 
I gave up on trying to customize icons for apps that came with the OS. I've tried all the tricks I could find; they either didn't work or there was always some glitch.

For user installed apps, I have an apple script that replaces all my custom icons in a list in one go. I run it every time an app updates and deletes its custom icon
That sounds like an amazing script, I wish there was an app that did this. Creating scripts are a bit beyond my knowledge, and I am sure yours can't be shared as it probably points to your particular saved custom icons.
 
That sounds like an amazing script, I wish there was an app that did this. Creating scripts are a bit beyond my knowledge, and I am sure yours can't be shared as it probably points to your particular saved custom icons.

Here is the script

Code:
(*
 This applescript allows bulk setting custom icons for apps (or folders)
 It cannot set icons for system apps like Safari
   or apps you do not own such as those installed from the App store
 Tested working on Sonoma 14.5

 USAGE: Create a text file called replicons.cfg in your Documents folder
 following this format

<app1-posix-full-path>,<icon1-posix-full-path>
<app2-posix-full-path>,<icon2-posix-full-path>
...

 Icon may be of type .icns or an image type such as .png

 Example:

/Applications/Google Chrome.app,/Volumes/T7/icons/chrome dark.icns
/Applications/foobar2000.app,/Volumes/T7/Downloads/foobar2000.icns
/Applications/Spotify.app,/Users/me/Documents/icons/Spotify.png

 To revert an icon to the default, leave the icon field empty (note the comma)

/Applications/Spotify.app,

 Do not leave blank lines or leading / trailing white spaces.

 Stackexchange discussion
 https://apple.stackexchange.com/questions/473597/change-apps-icon-by-script
*)

use framework "Foundation"
use scripting additions

set configFile to (path to home folder as text) & "Documents:replicons.cfg"

-- Function to set the icon for a given application
on setAppIcon(appPath, iconPath)
    try
        -- the magic happens here
        if iconPath is "" then
            set image to missing value
        else
            -- Make the Dock think the icon has changed (may not be necessary?)
            -- do shell script "touch \"" & iconPath & "\""
            set image to current application's NSImage's alloc()'s initByReferencingFile:iconPath
        end if
        set success to current application's NSWorkspace's sharedWorkspace's setIcon:image forFile:appPath options:0
        return success
    on error errStr number errorNumber
        display dialog errStr
        return false
    end try
end setAppIcon

-- Parse a line from the config file
on parseLine(aLine)
    set AppleScript's text item delimiters to ","
    set parsedList to text items of aLine
    set AppleScript's text item delimiters to ""
    return parsedList
end parseLine

-- Read the appIconPairs from an external text file
set appIconPairs to {}

try
    set fileContents to read (configFile as alias)
   
    set fileLines to paragraphs of fileContents
   
    repeat with aLine in fileLines
        if aLine is not "" and aLine does not start with "#" then
            set {appPath, iconPath} to my parseLine(aLine)
            copy {appPath, iconPath} to end of appIconPairs
        end if
    end repeat
   
on error errStr number errorNumber
    display dialog errStr
    return
end try

set successCount to 0

repeat with appIconPair in appIconPairs
    set {appPath, iconPath} to appIconPair
    if setAppIcon(appPath, iconPath) then
        set successCount to successCount + 1
    end if
end repeat

if successCount > 0 then
    -- Restart the Dock to refresh the icons
    do shell script "killall Dock"
    --  display dialog "Successfully replaced " & (successCount as string) & " icons."
else
    display dialog "No change made."
end if

Run automator and select Application to create a new app. Paste the code and save. Name it what you like.

You need to create the replicons.cfg file as described in the comment.

The app will be in your Applications folder like any regular app. You'll need to give it disk access and app management permission in System Settings > Privacy and Security.

If you change icon of an app that is running, you'll have to restart the app to see the changed icon
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.