home.social

Search

94 results for “jrjurman”

  1. Working on a way to build Declarative Custom Elements using the newly released Declarative Shadow DOM.

    Turned out to only 20 lines of Javascript! I'm surprised how neatly everything kinda works.

    codepen.io/JRJurman/pen/dyrJWep

    There are some gotchas and it certainly could be more elegant, but I think it has the building blocks for building Web Components from an HTML First approach.

  2. Working on a way to build Declarative Custom Elements using the newly released Declarative Shadow DOM.

    Turned out to only 20 lines of Javascript! I'm surprised how neatly everything kinda works.

    codepen.io/JRJurman/pen/dyrJWe

    There are some gotchas and it certainly could be more elegant, but I think it has the building blocks for building Web Components from an HTML First approach.

    #WebComponents #WebDev #HTMLFirst #DeclarativeShadowDOM #ShadowDOM #HTML

  3. Working on a way to build Declarative Custom Elements using the newly released Declarative Shadow DOM.

    Turned out to only 20 lines of Javascript! I'm surprised how neatly everything kinda works.

    codepen.io/JRJurman/pen/dyrJWe

    There are some gotchas and it certainly could be more elegant, but I think it has the building blocks for building Web Components from an HTML First approach.

    #WebComponents #WebDev #HTMLFirst #DeclarativeShadowDOM #ShadowDOM #HTML

  4. Working on a way to build Declarative Custom Elements using the newly released Declarative Shadow DOM.

    Turned out to only 20 lines of Javascript! I'm surprised how neatly everything kinda works.

    codepen.io/JRJurman/pen/dyrJWe

    There are some gotchas and it certainly could be more elegant, but I think it has the building blocks for building Web Components from an HTML First approach.

    #WebComponents #WebDev #HTMLFirst #DeclarativeShadowDOM #ShadowDOM #HTML

  5. Working on a way to build Declarative Custom Elements using the newly released Declarative Shadow DOM.

    Turned out to only 20 lines of Javascript! I'm surprised how neatly everything kinda works.

    codepen.io/JRJurman/pen/dyrJWe

    There are some gotchas and it certainly could be more elegant, but I think it has the building blocks for building Web Components from an HTML First approach.

    #WebComponents #WebDev #HTMLFirst #DeclarativeShadowDOM #ShadowDOM #HTML

  6. Inspired by Github's callout elements, I published a native web component for adding your own Callout Alerts in HTML! 🎉

    github.com/JRJurman/callout-al

    It's customizable with both CSS Variables and slot elements, and comes with an icon library for any icon you might want! 🔧

    After a full year working on a library to build Web Components, this is admittedly the first one I've published outside of any specific project, but it won't be the last! 😁

  7. Inspired by Github's callout elements, I published a native web component for adding your own Callout Alerts in HTML! 🎉

    github.com/JRJurman/callout-al

    It's customizable with both CSS Variables and slot elements, and comes with an icon library for any icon you might want! 🔧

    After a full year working on a library to build Web Components, this is admittedly the first one I've published outside of any specific project, but it won't be the last! 😁

    #TramLite #WebComponents #WebDev #HTML

  8. Inspired by Github's callout elements, I published a native web component for adding your own Callout Alerts in HTML! 🎉

    github.com/JRJurman/callout-al

    It's customizable with both CSS Variables and slot elements, and comes with an icon library for any icon you might want! 🔧

    After a full year working on a library to build Web Components, this is admittedly the first one I've published outside of any specific project, but it won't be the last! 😁

    #TramLite #WebComponents #WebDev #HTML

  9. Inspired by Github's callout elements, I published a native web component for adding your own Callout Alerts in HTML! 🎉

    github.com/JRJurman/callout-al

    It's customizable with both CSS Variables and slot elements, and comes with an icon library for any icon you might want! 🔧

    After a full year working on a library to build Web Components, this is admittedly the first one I've published outside of any specific project, but it won't be the last! 😁

    #TramLite #WebComponents #WebDev #HTML

  10. Inspired by Github's callout elements, I published a native web component for adding your own Callout Alerts in HTML! 🎉

    github.com/JRJurman/callout-al

    It's customizable with both CSS Variables and slot elements, and comes with an icon library for any icon you might want! 🔧

    After a full year working on a library to build Web Components, this is admittedly the first one I've published outside of any specific project, but it won't be the last! 😁

    #TramLite #WebComponents #WebDev #HTML

  11. External Scripts are now supported in Tram-Lite 🎉

    You can use this to load other javascript libraries in your web components, simply by including a script tag 🔧

    For a long while, I wasn't totally sure what tradeoffs I would need here, but it turned out to be pretty straight-forward 😁

    codepen.io/JRJurman/pen/dyrMzyB

  12. External Scripts are now supported in Tram-Lite 🎉

    You can use this to load other javascript libraries in your web components, simply by including a script tag 🔧

    For a long while, I wasn't totally sure what tradeoffs I would need here, but it turned out to be pretty straight-forward 😁

    codepen.io/JRJurman/pen/dyrMzy

    #TramLite #WebComponents #Javascript #WebDev

  13. External Scripts are now supported in Tram-Lite 🎉

    You can use this to load other javascript libraries in your web components, simply by including a script tag 🔧

    For a long while, I wasn't totally sure what tradeoffs I would need here, but it turned out to be pretty straight-forward 😁

    codepen.io/JRJurman/pen/dyrMzy

    #TramLite #WebComponents #Javascript #WebDev

  14. External Scripts are now supported in Tram-Lite 🎉

    You can use this to load other javascript libraries in your web components, simply by including a script tag 🔧

    For a long while, I wasn't totally sure what tradeoffs I would need here, but it turned out to be pretty straight-forward 😁

    codepen.io/JRJurman/pen/dyrMzy

    #TramLite #WebComponents #Javascript #WebDev

  15. I love being able to take simple examples on and being able to translate them directly into reusable

    makes this super easy because I can take the content, styles, and script tags directly, and don't have to do anything wonky to port them to Web Component classes.

    In this example, I create a web component for wavy text. It also includes parameters for the speed, delay for each letter, and bounce distance.

    codepen.io/JRJurman/pen/BaboYKM

  16. I love being able to take simple examples on #codepen and being able to translate them directly into reusable #WebComponents

    #TramLite makes this super easy because I can take the content, styles, and script tags directly, and don't have to do anything wonky to port them to Web Component classes.

    In this example, I create a web component for wavy text. It also includes parameters for the speed, delay for each letter, and bounce distance.

    codepen.io/JRJurman/pen/BaboYK

    #WebDev #HTML

  17. I love being able to take simple examples on #codepen and being able to translate them directly into reusable #WebComponents

    #TramLite makes this super easy because I can take the content, styles, and script tags directly, and don't have to do anything wonky to port them to Web Component classes.

    In this example, I create a web component for wavy text. It also includes parameters for the speed, delay for each letter, and bounce distance.

    codepen.io/JRJurman/pen/BaboYK

    #WebDev #HTML

  18. I love being able to take simple examples on #codepen and being able to translate them directly into reusable #WebComponents

    #TramLite makes this super easy because I can take the content, styles, and script tags directly, and don't have to do anything wonky to port them to Web Component classes.

    In this example, I create a web component for wavy text. It also includes parameters for the speed, delay for each letter, and bounce distance.

    codepen.io/JRJurman/pen/BaboYK

    #WebDev #HTML

  19. I love being able to take simple examples on #codepen and being able to translate them directly into reusable #WebComponents

    #TramLite makes this super easy because I can take the content, styles, and script tags directly, and don't have to do anything wonky to port them to Web Component classes.

    In this example, I create a web component for wavy text. It also includes parameters for the speed, delay for each letter, and bounce distance.

    codepen.io/JRJurman/pen/BaboYK

    #WebDev #HTML

  20. Based on @argyleink amazing compare component, I built a re-usable version of his demo in 🎉

    Tram-Lite's declarative HTML interface made it pretty simple to port over, and now I can make as many drag-compare elements as I want 😆

    codepen.io/JRJurman/pen/OJqJbap

  21. Based on @argyleink amazing compare component, I built a re-usable #WebComponents version of his demo in #TramLite 🎉

    Tram-Lite's declarative HTML interface made it pretty simple to port over, and now I can make as many drag-compare elements as I want 😆

    codepen.io/JRJurman/pen/OJqJba

  22. Based on @argyleink amazing compare component, I built a re-usable #WebComponents version of his demo in #TramLite 🎉

    Tram-Lite's declarative HTML interface made it pretty simple to port over, and now I can make as many drag-compare elements as I want 😆

    codepen.io/JRJurman/pen/OJqJba

  23. Based on @argyleink amazing compare component, I built a re-usable #WebComponents version of his demo in #TramLite 🎉

    Tram-Lite's declarative HTML interface made it pretty simple to port over, and now I can make as many drag-compare elements as I want 😆

    codepen.io/JRJurman/pen/OJqJba

  24. Based on @argyleink amazing compare component, I built a re-usable #WebComponents version of his demo in #TramLite 🎉

    Tram-Lite's declarative HTML interface made it pretty simple to port over, and now I can make as many drag-compare elements as I want 😆

    codepen.io/JRJurman/pen/OJqJba

  25. Just pushed a release yesterday, now you can define multiple web-components all in a single ComponentDefinition tag in Tram-Lite! This makes defining a lot of tags all at once much easier!

    codepen.io/JRJurman/pen/xxmOQp

    I added this after seeing someone want to do this with their own project using Tram-Lite. If there's anything you'd like to do with Tram-Lite, reach out, and I'd be happy to discuss and help!

    tram-one.io/tram-lite/

  26. Just pushed a release yesterday, now you can define multiple web-components all in a single ComponentDefinition tag in Tram-Lite! This makes defining a lot of tags all at once much easier!

    codepen.io/JRJurman/pen/xxmOQp

    I added this after seeing someone want to do this with their own project using Tram-Lite. If there's anything you'd like to do with Tram-Lite, reach out, and I'd be happy to discuss and help!

    tram-one.io/tram-lite/

    #TramLite #WebComponents #HTML #WebDev

  27. Just pushed a release yesterday, now you can define multiple web-components all in a single ComponentDefinition tag in Tram-Lite! This makes defining a lot of tags all at once much easier!

    codepen.io/JRJurman/pen/xxmOQp

    I added this after seeing someone want to do this with their own project using Tram-Lite. If there's anything you'd like to do with Tram-Lite, reach out, and I'd be happy to discuss and help!

    tram-one.io/tram-lite/

    #TramLite #WebComponents #HTML #WebDev

  28. Just pushed a release yesterday, now you can define multiple web-components all in a single ComponentDefinition tag in Tram-Lite! This makes defining a lot of tags all at once much easier!

    codepen.io/JRJurman/pen/xxmOQp

    I added this after seeing someone want to do this with their own project using Tram-Lite. If there's anything you'd like to do with Tram-Lite, reach out, and I'd be happy to discuss and help!

    tram-one.io/tram-lite/

    #TramLite #WebComponents #HTML #WebDev

  29. Just pushed a release yesterday, now you can define multiple web-components all in a single ComponentDefinition tag in Tram-Lite! This makes defining a lot of tags all at once much easier!

    codepen.io/JRJurman/pen/xxmOQp

    I added this after seeing someone want to do this with their own project using Tram-Lite. If there's anything you'd like to do with Tram-Lite, reach out, and I'd be happy to discuss and help!

    tram-one.io/tram-lite/

    #TramLite #WebComponents #HTML #WebDev

  30. For a while now I've been working on the 7GUI Tasks outlined in 7guis.github.io/7guis/

    It's been a great way to vet what is easy and what is difficult to do in Tram-Lite, and a big part of the changes that led to the v3 API.

    With all that said, here it is, the 7GUI tasks, in Tram-Lite: jrjurman.com/Tram-Lite-7GUIs/

    And if you'd like to build something in Tram-Lite, check out the site here: tram-one.io/tram-lite/