Comments (2)
But for now, you are definitely welcome to fork the repo and try to implement the shadow generation with your library. If the results convince me I would adopt the change here, or you could open a PR. Would be interesting to see.
from neumorphism.
I've thought about this too and the points that you give are valid. From my experience, the opaque shadows (with calculated color) look much better in certain conditions, on the other hand, the shadows that you are referring to also provide a better result under different conditions.
I decided to go with these shadows because they seemed to give me a better result most of the time. In the ideal scenario, I would have an algorithm that would determine which shadow to use, but not sure if that's possible.
We could give the user a choice of which shadow to use, but that would complicate the UI a bit and I think most of the users wouldn't know what's the difference between the two choices.
Do you have any ideas on how to solve this with the UX in mind?
from neumorphism.
Related Issues (9)
- npm package
- Feature Request: custom Width & Height
- react-scripts --openssl-legacy-provider start HOT 1
- K HOT 1
- border-radius: 50px; background: linear-gradient(145deg, #cacaca, #f0f0f0); box-shadow: 20px 20px 60px #bebebe, -20px -20px 60px #ffffff;
- Blur slider moves along with the Distance slider HOT 1
- [enhancement]: Black color causes viewing/UX issues HOT 1
- Request for new fonctionnality: em unit
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from neumorphism.