btcpayserver / btcpayserver-design Goto Github PK
View Code? Open in Web Editor NEWBTCPay Server Design System
Home Page: https://design.btcpayserver.org/
BTCPay Server Design System
Home Page: https://design.btcpayserver.org/
Will bump the padding on our dropdown menus, looks nicer.
The .lead
weight is too thin.
list-group
full border, only bottom borderlist-group
to hide the bottom borderIdeally the text should adjust in either color or opacity, will update this ticket with mocks.
To potentially help links stand out a bit more in the instances this occurs..
More CSS variable updates, see the migration guide.
Seeing the 1.5rem
more in context, i think we need to adjust it to be a little smaller at 1.25rem
.
Will post the final assets + states.
I'm not sure which shade we're using, didn't check in the inspector, but could be brought up 1-2 shades.
They added a bunch of CSS custom properties, details here: https://blog.getbootstrap.com/2022/05/16/using-bootstrap-css-vars/
Few examples of where it's off:
Will note more, just trying to track this.
[TODO: MOCKS]
[TODO - MOCKS]
Needs more love, and realizing there are quite a few things I've not done in keeping it up to date with the introduction of the Directory work, etc..
Going to spend some time making sure it's easier for other designers to pick up everything they'd need to keep things consistent.
/* Custom space utils, as Bootstrap has a different spacing scale for > M */
.pt-l { padding-top: var(--btcpay-space-l); }
.pt-xl { padding-top: var(--btcpay-space-xl); }
.pb-l { padding-bottom: var(--btcpay-space-l); }
.pb-xl { padding-bottom: var(--btcpay-space-xl); }
.mt-l { margin-top: var(--btcpay-space-l); }
.mt-xl { margin-top: var(--btcpay-space-xl); }
.mb-l { margin-bottom: var(--btcpay-space-l); }
.mb-xl { margin-bottom: var(--btcpay-space-xl); }
We should add one for (M)edium as well.
Simple change to add some more space to our heavy settings screen views.
There's favicon inconsistency across a few of our websites on Safari 14 MacOS:
Update
Will be updating, need to scrub through all of my notes, and potential categorize these.
If it's too much work to adjust the component to not have the secondary background behind the icon, as our other similar inputs have that, we can leave for now until we can address that styling.
However, it'd be nice to have the background color match the other input forms, as well as the icon switch when filled.
Updates:
badge
padding-right & left to 0.75rem
from 0.5rem
font-weight: 600
From
padding: 1rem 0;
To
padding: 1.5rem 0;
4px, 8px, 16px, 24px, Full Rounded
See (#14) "Low" variant.
Could probably implement the same color on Dark Mode, don't want to invert the shadow, would look strange.
Debating if I should apply this to some of the other components as well, so this implementation could wait.
Realized we wanted to add it to help distinguish the background, but it doesn't apply to the whole element if there's additional text, etc.. and I think we should probably just remove it. Was noticing this more as I audited all of the settings elements.
The autofill background changes to white in Dark Mode.
Need to do more auditing to see where else this kind of issue happens.
https://stackoverflow.com/questions/58263122/google-chrome-autofill-background-color-change
[TODO: post mocks]
Action - Action - Action
TO More + carot
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.