Forgetting to update my availability. Here today until 4 ish. Come in and I'll make it up to you 😘😘😘@cconfidential.bsky.social
#melbournebrothel #matureescort #australianescort #bustybrunette #gfe #frenchkiss #lovergirl #lightdom #erotica
Forgetting to update my availability. Here today until 4 ish. Come in and I'll make it up to you 😘😘😘@cconfidential.bsky.social
#melbournebrothel #matureescort #australianescort #bustybrunette #gfe #frenchkiss #lovergirl #lightdom #erotica
Still leaning towards being a lightdom person but glad to see.
Still leaning towards being a lightdom person but glad to see.
...most don't know what is happening, let alone discuss
...most don't know what is happening, let alone discuss
This is definitely "cutting the baby in half": Layout and behavior inside, visuals outside.
This is definitely "cutting the baby in half": Layout and behavior inside, visuals outside.
github.com/goauthentik/...
github.com/goauthentik/...
No issue here becuase the <pre> is part of your UI
In cases where lightDOM is replaced with something else
Scripts loaded with defer/module will cause a FOUC
No issue here becuase the <pre> is part of your UI
In cases where lightDOM is replaced with something else
Scripts loaded with defer/module will cause a FOUC
The progressive enhancement is that it’s just a popover with some radios/checkboxes.
The progressive enhancement is that it’s just a popover with some radios/checkboxes.
I’ve gone as far as to put an inert <swap-to-spinner> wc inside a <button>. Mainly because making a <custom-button> seems… well, non-trivial.
I’ve gone as far as to put an inert <swap-to-spinner> wc inside a <button>. Mainly because making a <custom-button> seems… well, non-trivial.
Instead of sending…
`<my-button label=foo></my-button>`
You do…
`<my-button>
<button>foo</button>
</my-button>`
and the element’s job is more about styling and behavior. 3/…
Instead of sending…
`<my-button label=foo></my-button>`
You do…
`<my-button>
<button>foo</button>
</my-button>`
and the element’s job is more about styling and behavior. 3/…
<a-element>
<style>
a-element:not(:defined) {
background:lightcoral;
animation:--f 1s;
}
@keyframes --f{
from{opacity:0}
to{opacity:1}
}
</style>
HELLO!
</a-element>
<a-element>
<style>
a-element:not(:defined) {
background:lightcoral;
animation:--f 1s;
}
@keyframes --f{
from{opacity:0}
to{opacity:1}
}
</style>
HELLO!
</a-element>
If they don't have to know the names, why use names at all?
Why not use manual slotassigment?
If they don't have to know the names, why use names at all?
Why not use manual slotassigment?
- Autoslotting collections: special case where the shape is a list or tree, and you create the slot names on the fly as needed for all of it.
- Autoslotting collections: special case where the shape is a list or tree, and you create the slot names on the fly as needed for all of it.
If the Web Component is defined *before* DOM is parsed (renderblocking in the head) lightDOM is empty; you have to wait for it
dev.to/dannyengelma...
If the Web Component is defined *before* DOM is parsed (renderblocking in the head) lightDOM is empty; you have to wait for it
dev.to/dannyengelma...
children.forEach((child) => {
fragment.appendChild(child);
});
or
fragment.append(...node.childNodes)
Note your code only works when the Web Component is defined *after* lightDOM was parsed
Defined in the <head> to prevent FOUCs, node.childNodes is empty
children.forEach((child) => {
fragment.appendChild(child);
});
or
fragment.append(...node.childNodes)
Note your code only works when the Web Component is defined *after* lightDOM was parsed
Defined in the <head> to prevent FOUCs, node.childNodes is empty
This was discussed at TPAC. Is it something you'd like on the platform?
https://github.com/WICG/webcomponents/issues/1029