material-color-utilities
Lightly
material-color-utilities | Lightly | |
---|---|---|
9 | 76 | |
1,493 | 1,441 | |
2.2% | - | |
2.3 | 0.0 | |
20 days ago | 4 months ago | |
Dart | C++ | |
Apache License 2.0 | GNU General Public License v3.0 or later |
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.
material-color-utilities
-
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
Lightly
- Cmake error - c and cxx compilers not set
-
I have recently installed KDE Plasma and in which I wish to install Lightly as per a video I saw in youtube for customizing KDE like windows 11 but during the installation I ran into an error....
The git repository link for Lightly
-
Jumped on Debian bandwagon to finally have ONE thing stable in life, couldn't be happier.
The Instructions are in this repo: https://github.com/catppuccin/kde I also had to install Lightly for a better look.
-
Hello! Im having troubles with installing a theme for KDE Plasma: dolphin doesnt seem to react.
I'm using Artix Linux with KDE Plasma, trying to install a theme named "Red pastel", which requires lightly to work. I've installed lightly, installed red pastel, and my dolphin seems to not react to red pastel properly: folder icons arent red, half of dolphin is not red. Im trying to fix it for a long time alreadly but im out of ideas. Please, help :( Link to red pastel: https://www.pling.com/p/1691426 Link to lightly: https://github.com/Luwx/Lightly
-
Good Light KDE Plasma Theme?
not really a theme but I recently enjoy lightly
-
two things missing in KDE? "real" vertical panel, title bar only around the corner
The ones I know of are: Aurorae (built-in one), Kvantum (https://github.com/tsujan/Kvantum/tree/master/Kvantum) and Lightly (just a theme https://github.com/Luwx/Lightly). store.kde.org is down (at least I can't access it at the moment), so I've shared github links.
-
Helpp !!! Title bar issue
To have something decent you can use lightly
-
Alternative to Lightly
It appears as if lightly has not been updated in quite some time, with lingering PRs.
-
Updated Edna Light
The plasma theme has a slight transparency. In windows and applications it depends on the style of applications you use, the kvantum theme has transparency, the color-schemes for the breeze style do not have transparency. In the screenshot I am using Lightly and I added transparency to the color-schemes.
-
Can't use Lightly with KDE 5.24.4
My KDE version is 5.24.4 I've installed Lightly from github. Tried different combinations and then installed manually. But none of the methods work. When I try to choose Lightly from System Settings I got error.
What are some alternatives?
MaterialColorUtilities - Material You color algorithms for .NET
KDE-Rounded-Corners - Rounds the corners of your windows
kde-material-you-colors - Automatic color scheme generator from your wallpaper for KDE Plasma powered by Material You
Kvantum - A Linux SVG-based theme engine for Qt and KDE
SierraBreeze - OSX-like window decoration for KDE Plasma written in C++
KDE-Rounded-Corners - Rounds the corners of your windows in KDE Plasma 5 and 6
latte-dock-colored-indicators - Latte Dock indicators that follow icon colors
latte-dock - Replacement dock for Plasma desktops, providing an elegant and intuitive experience for your tasks and plasmoids
arc-kde - Arc KDE customization
Harmony-kde - Harmony-dark kde is a light clean theme for KDE Plasma desktop.
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
krohnkite - A dynamic tiling extension for KWin