I really love the content, but the lack of contrast in the code color scheme is ironic, considering that he focuses so much on accessibility.
@evolopterus2 жыл бұрын
Agreed. Could not make out the CSS code on my monitor in a brightly lit room.
@tech3425 Жыл бұрын
I started to think this is some new CSS preprocessor 😂
@delulu69692 жыл бұрын
Slowly you're making a UI lib. Waiting to npm install @argyleink/gui
@AdamArgyleInk2 жыл бұрын
i'm totally making a storybook for everything and will try and make them a unified and easy to use library!
@delulu69692 жыл бұрын
@@AdamArgyleInk Uh oh, I was just joking.XD If that's the case, it would be triple awesome! Every GUI video, there will always be some UX/a11y gems you show that many devs overlook. I'm loving it!
@leeboyin9452 жыл бұрын
add me to the waiting list 🙏
@MrQuickLine2 жыл бұрын
Hey Adam - for what it's worth (perhaps not much?) the WCAG success criterion 1.4.3 states that " Text or images of text that are part of an inactive user interface component... have no contrast requirement." So it's definitely nice that your Disabled button has color contrast, but it definitely isn't a requirement. I only mention this because you said "It's so often I'll see a disabled button that doesn't have proper contrast ratio," and that's okay because they don't have to.
@JawsoneJason2 жыл бұрын
In fact, it can be confusing if the button looks TOO much like a regular button, because there is no response to the click or press.
@MrQuickLine2 жыл бұрын
@@JawsoneJason maybe, but the cursor did change to not-allowed
@JawsoneJason2 жыл бұрын
Unfortunately, keyboard/assistive-tech users will be without any affordance, since there is no focusability.
@AdamArgyleInk2 жыл бұрын
@@JawsoneJason i def could see a keyboard user being confused, but a screen reader clearly indicates the button is disabled to the user. good point though that a focus state for a disabled button has micro ux opportunity to provide better feedback in that case, thanks! have suggestions before I go design around that state?
@AdamArgyleInk2 жыл бұрын
oh, was just testing and disabled buttons arent even keyboard focusable, guess I dont need to design the state as it's unreachability via keyboard doesnt need a visual?
@Yaxqb2 жыл бұрын
This inspires me to use css properties more👍 I've never thought of the abstraction capabilities of css props before
@leeboyin9452 жыл бұрын
This episode actually talks more on CSS custom properties than button, which is still very informative, thanks : P
@UliTroyo2 жыл бұрын
I didn't know the :where() selector was ready! And for a while, it seems. All these little things that I forget exist.
@DarrenbyDesign2 жыл бұрын
This makes me love vanilla CSS again!
@ruhollahh012 жыл бұрын
How is he getting all the browsers in one place for debugging? Also really love these GUI challenges, thanks a lot adam!
@tech3425 Жыл бұрын
I'd like a tool like that too
@predaytor Жыл бұрын
I can't get over how good your videos are! I wanna be like you someday! I would.
@somedev15532 жыл бұрын
The disabled button only works because it has disabled text in it. It kinda looks the same as the other buttons.
@StephanBijzitter2 жыл бұрын
Either you forgot to publish your blogpost, or the link in the description is wrong :-) Love the video though
@AdamArgyleInk2 жыл бұрын
will be ready in an hour or so when the build publishes! sorry about that!
@TheCRibe2 жыл бұрын
What do you use to display all the different browsers in one screen. Looks slick ! Also love the button design and code pattern, great job!
@AdamArgyleInk2 жыл бұрын
nothing special, i just have them all installed and setup!
@TheCRibe2 жыл бұрын
@@AdamArgyleInk haha I was assuming a complex app setup. A pre positioned desktop works great I guess :D
@PatricioHondagneuRoig2 жыл бұрын
This is amazing. Thanks for sharing Adam!
@AssemblyWizard2 жыл бұрын
Wow, I'm blown away!
@tikeswarnaik8272 жыл бұрын
Please make next video on INPUT
@AdamArgyleInk2 жыл бұрын
def on the list!
@brentmcd122 жыл бұрын
this is really interesting ! redesign the web with custom code from the order and layout , . I wish Facebook would fix there Dark Mode Missing feature that has been removed on Android 11 for Chromebook
@BehruzbekOtayev2 жыл бұрын
Always the best content
@i3looi22 жыл бұрын
for the weird space.. just add a `border-right: 5px solid #black` on the button.
@AdamArgyleInk2 жыл бұрын
oh interesting, i'll try!
@sabuein2 жыл бұрын
Thank you so much.
@RobinLinus2 жыл бұрын
fresh!
@fraollemecha2 жыл бұрын
Nice buttons!!
@whatthefunction91402 жыл бұрын
masterful
@technikhil3142 жыл бұрын
@Adam Argyle what tool do you use to do cross browser testing?
@AdamArgyleInk2 жыл бұрын
no tools, actual installed browsers. this way i get full access to devtools and there's nothing in the middle to prevent me from inspecting what I need to
@Chrosam2 жыл бұрын
So you're a web dev ? Style every button.
@PavlosVinieratos2 жыл бұрын
how is your mouse pointer looking so smooth? are you doing some video editing on it?
@AdamArgyleInk2 жыл бұрын
i apply a light amount of motion blur when exporting
@@delulu6969 nice thinking on ways to solve hexagons! i do like this idea too tho, would make a great short maybe. thanks for the idea and sharing your struggle with us
@delulu69692 жыл бұрын
@@AdamArgyleInk OMG YAAAS. And with border + border-radius too. I was just listing the stuff I have experimented with. 1. canvas is the best but also kind of complicated if you want some border-radius. Like you have to position 2 points on an imaginary circle to work with bezier curve. Thanks God I'm familiar with Illustrator. 2. The SVG one could work with 3 SVGs and the middle one is preserveAspectRatio=none. I used inline SVGs so I added overflow: visible to hack around the stroke clipping at the viewBox rather than expanding the viewBox or using some tranform=scale() 3. You can make a pseudo-border with clip-path with a pseudo element offset by 1px. But you can't have box-shadow/drop-shadow() unless you wrap it and put the filter on the parent. I have read on using SVG filter to turn anything to gooey effect, that could work with a wrapper too (or 2 pseudoelements). 4. Using pseudoelements to create triangles with the border inline-end/start solid + border block transparent for each side is the easiest if border and border-radius is not in the design. You could transform the pseudoelement boxes to overlap and look like triangles too but ymmv. Bonus point if you can add some long shadow XD
@charliestein93502 жыл бұрын
Thinking on ways to solve the web
@joshlalonde54802 жыл бұрын
Can you get the "no file chosen" text to push to the right on safari if you do "⠀⠀⠀no file chosen"? :P
@AdamArgyleInk2 жыл бұрын
maybe! i could try it
@aram56422 жыл бұрын
The author of this IDE theme didn't really care about contrast. ;-)
@Matojeje2 жыл бұрын
The Read along link in the description doesn't work :c
@AdamArgyleInk2 жыл бұрын
comin in hot!
@whatthefunction91402 жыл бұрын
How did you get the view with all the browsers on one page?
@AdamArgyleInk2 жыл бұрын
2nd display and installations or emulations positioned onto it
@chobikun2 жыл бұрын
Now I have that pussycat dolls song in my head now
@shinobi772 жыл бұрын
What is the --_ nameing convention?
@AdamArgyleInk2 жыл бұрын
from Lea Verou here lea.verou.me/2021/10/custom-properties-with-defaults/
@minato_i2 жыл бұрын
bro, where to get that fancy font you are using in your text editor? if anyone knows please tell me.
@AdamArgyleInk2 жыл бұрын
Dank Mono 👍🏻
@shinobi772 жыл бұрын
What is the font you're using?
@AdamArgyleInk2 жыл бұрын
Dank Mono
@yashrajchhabra19922 жыл бұрын
Whats the chrome extension he uses at 4:38 ?
@aarona1712 жыл бұрын
VisBug
@AdamArgyleInk2 жыл бұрын
a.nerdy.dev/gimme-visbug
@JoshuaDeGagne2 жыл бұрын
Anyone know what font he's using in his editor?
@runtimerebel2 жыл бұрын
It's Dank Mono
@lixeletto2 жыл бұрын
Adam, i think the read along link is broken, its giving me 404
@AdamArgyleInk2 жыл бұрын
sorry about that, will be ready in less than an hour!
@jsinnaour2 жыл бұрын
Interesting..
@stasantokhi1282 жыл бұрын
The article does not exists
@AdamArgyleInk2 жыл бұрын
will shortly!
@bernardoencina68242 жыл бұрын
Gael
@bernardoencina68242 жыл бұрын
Hu gastar en la jan
@bernardoencina68242 жыл бұрын
Guo
@MaksymMinenko2 жыл бұрын
What's the point of this video? You're just feeding us a bunch of code. One would learn more just looking into css frameworks' (like Bootstrap) source code...