kde-material-you-colors
Automatic color scheme generator from your wallpaper for KDE Plasma powered by Material You (by luisbocanegra)
material-color-utilities
Color libraries for Material You (by material-foundation)
kde-material-you-colors | material-color-utilities | |
---|---|---|
9 | 9 | |
318 | 1,500 | |
- | 2.7% | |
9.2 | 2.3 | |
10 days ago | 27 days ago | |
Python | Dart | |
GNU General Public License v3.0 only | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kde-material-you-colors
Posts with mentions or reviews of kde-material-you-colors.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-15.
-
Manually block auto suspend and screen locking from commandline or a keyboard shortcut
Not so straightforward setup but here you go: - Plasma theme: Modified lightly-plasma - Application theme: this fork of Lightly - Window decoration: Klassy - Window rounded corners: (LightlyShaders KWin effect)[https://github.com/a-parhom/LightlyShaders/] - Wallpaper - Plasma and everything else colors: kde-material-you-colors
-
How to create shortcut for Desktop Effect ?, I'm using grayscale desktop effect
Saw a different example like that some time ago but it was for toggling hiding title bars on maximized windows, so I copied the same structure. If you open the ~/.config/kwinrc you will see the config being edited when you enable/disable the effect in the gui, what way you know which key to change. As for the reload thing I discovered it while working on https://github.com/luisbocanegra/kde-material-you-colors/ :)
-
Is there a qml type that points to the location of the currently applied wallpaper
I tried to extract the image/color from these wallpapers when I developed the Automatic Material You color schemes generator as you can se here https://github.com/luisbocanegra/kde-material-you-colors/blob/main/src/utils/wallpaper_utils.py but I agree there should be a standardized way of get the current one and if is dynamic having a way to fetch some kind of a snapshot of what is displayed somehow.
-
Why can't basic apps like Kate and Konsole inherit the system colour scheme?
You can try https://github.com/luisbocanegra/kde-material-you-colors, is an alternative to Plasma's Accent color from wallpaper which supports Konsole, also Kate (KSyntaxHighlighting) but only partially
- Can someone review my package
-
The OG Material You Color Scheme Generator from your wallpaper adds Piwal and more Wallpaper Plugins support!
Today I released the v0.4.0BETA version that adds piwal support the using material you generated colors. Check the github for more details on how to install/use.
-
Automatic Material You Colors Generator from your wallpaper for the Plasma Desktop (beta)
This is a Python program that uses this C# implementation of Google's Material Color Utilities to extract a color from an image and then generate a Material Design 3 color scheme. Which is used to generate both Light and Dark Color Themes for KDE. Details and Arch PKGBUILD in the GitHub repo.
material-color-utilities
Posts with mentions or reviews of material-color-utilities.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-23.
-
Built a multiplatform RSS app built using Kotlin and Compose Multiplatform
It was fun learning more about KMM and also trying out Compose for iOS. You can download the app from GitHub Releases (for now Android 12+ because of the unbounded blur any suggestions on how I can get this in a backwards-compatible manner?). Here are a few screenshots showcasing the app. I have used Material You based theming to dynamically theme the app based on the content image, it works on both Android and iOS. For that I had to extract the Material Color Utilities library into a KMM package I can use, you can find it here if you are interested and want to use it.
-
How to generate Material3 swatches out of an image
Checkout Google's material-color-utilities. It can generate an entire color scheme from a single color. You can use AndroidX palette to extract that input color.
-
Is there a library or algorithm to create Material Color Swatches, and primary/accent/custom for color, if possible for Compose, in Android like in Flutter?
Something like this?
-
I created Material 3 UI components library for new Vue 3 from scratch spending 2 months.
Yes this not exact clone of Material 3 spec as I'm not afraid to go towards non-traditional way by removing unneeded things for simplicity. Colors are generated using same new HCT color model algorithm, no difference here. In M3 spec colors are neutral, primary, secondary, tertiary. In mine you can add as many colors you want. So to keep minimal I added preset primary, neutral (mix of secondary and neutral) and leaving the other colors like tertiary(rarely used) on user. Now there is surface varient which is just reference to one of neutral tone not a whole new color. Mine also has surface color. In M3 buttons height 40px that is huge so I kept 36px (M2 spec). M3 typography tokens are display, headline, title, body each has 3 variants large, medium, small. In mine added choosing most used sizes title-large, title, body-small. And which shapes you referring to? Is it that I used Dialog corner 30px radius instead of 28px specified in M3 spec? No issue, I can add options to customize radius for whole UI. Those little changes for simplicity doesn't make it completely unusable app by any means, this is not even a error or accessibility issue like Dialog not closing when Escape pressed. You are dramatizing. And does Material Web Components handles form validation with custom rules, reseting all field values? Does that conditionally renders templates when browser screen breakpoints resized? Can that show stacked dialogs one top of another or handle dark theme? No, because there is reason behind people using Material UI (React) instead of not feature-rich Material Web Components (has React version) just like that mine is way more than only M3 spec built for reactive framework Vue. Material Web Components doesn't support Vue. Here a syntax comparison with Material Web Components that you waiting for. Feels like looking at minified code: Textarea Label
-
Today I finished my portfolio Material 3 components for Vue 3.
If you mean if I customized any existing component library to look like Material 3. No, everything from scratch. Only used one external npm dependency https://github.com/material-foundation/material-color-utilities for HCT color model to generate Monet colors tones. At first I was using native CSS HSL adjusting lightness value, then Google recently released this HCT algorithm and I replaced HSL with HCT as this giving more accurate shade. And I took some inspiration from official Material 3 docs, Flutter Material 3 like https://github.com/flutter/flutter/issues/91605, Material UI (React), Vuetify, Equal UI, Vuesax, Muse UI, PrimeVue, Quasar, Angular Material, Chakra UI (React) and implemented in own new ways. Like the ripple implementation is completely different, improved in mine. Material UI internally usage PopperJS dependency (new name Floating UI) to position Tooltips, Menus https://github.com/mui/material-ui/blob/master/packages/mui-base/package.json#L58. Didn't used Floating UI (minified CDN 10KB) instead I created custom more lightweight (minified 1KB) positioning engine which internally used as Vue composables for now, yet to be documented.
-
Automatic Material You Colors Generator from your wallpaper for the Plasma Desktop (beta)
This is a Python program that uses this C# implementation of Google's Material Color Utilities to extract a color from an image and then generate a Material Design 3 color scheme. Which is used to generate both Light and Dark Color Themes for KDE. Details and Arch PKGBUILD in the GitHub repo.
-
Does anybody know how the new "Material You" pick and generate color palette from a wallpaper? What's happening behind the scene?
Google uploaded source code. Usage new HCT color model. https://github.com/material-foundation/material-color-utilities
-
Material You and Brand Semantic Colors, A Solution
MCU Blend class
-
Semanttic Custom Colors in Material You In FLutter
Material Color Utilties
What are some alternatives?
When comparing kde-material-you-colors and material-color-utilities you can also consider the following projects:
MaterialColorUtilities - Material You color algorithms for .NET
Lightly - A modern style for qt applications.
SierraBreeze - OSX-like window decoration for KDE Plasma written in C++
night-owl-colorscheme - Night Owl: a dark color scheme for the KDE Plasma desktop environment
latte-dock-colored-indicators - Latte Dock indicators that follow icon colors
Konsole-TabBar-themes - User-defined Konsole Tab Bar Themes
arc-kde - Arc KDE customization
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
kde-material-you-colors vs MaterialColorUtilities
material-color-utilities vs MaterialColorUtilities
kde-material-you-colors vs Lightly
material-color-utilities vs SierraBreeze
kde-material-you-colors vs night-owl-colorscheme
material-color-utilities vs latte-dock-colored-indicators
kde-material-you-colors vs Konsole-TabBar-themes
material-color-utilities vs Lightly
kde-material-you-colors vs arc-kde
material-color-utilities vs arc-kde
kde-material-you-colors vs latte-dock-colored-indicators
material-color-utilities vs Flutter