home.social

#tramlite โ€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #tramlite, aggregated by home.social.

  1. 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! ๐Ÿ˜

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

  19. 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

  20. Tram-Lite v5 is now available ๐Ÿฅณ

    * new custom element tl-broadcast, that emits events on attribute changes
    * new attribute tl-rebroadcast, that can map existing events to new events out from the element

    Both of these can emit events up or down the light and shadow DOM, making it possible to define powerful behavior between components, all in HTML! ๐Ÿ˜ฎ

    Check out the docs and examples on the website! ๐Ÿ“œ

    tram-one.io/tram-lite/

  21. Tram-Lite v5 is now available ๐Ÿฅณ

    * new custom element tl-broadcast, that emits events on attribute changes
    * new attribute tl-rebroadcast, that can map existing events to new events out from the element

    Both of these can emit events up or down the light and shadow DOM, making it possible to define powerful behavior between components, all in HTML! ๐Ÿ˜ฎ

    Check out the docs and examples on the website! ๐Ÿ“œ

    tram-one.io/tram-lite/

    #TramLite #WebComponents #htmlFirst #WebDev #HTML

  22. Tram-Lite v5 is now available ๐Ÿฅณ

    * new custom element tl-broadcast, that emits events on attribute changes
    * new attribute tl-rebroadcast, that can map existing events to new events out from the element

    Both of these can emit events up or down the light and shadow DOM, making it possible to define powerful behavior between components, all in HTML! ๐Ÿ˜ฎ

    Check out the docs and examples on the website! ๐Ÿ“œ

    tram-one.io/tram-lite/

    #TramLite #WebComponents #htmlFirst #WebDev #HTML

  23. Tram-Lite v5 is now available ๐Ÿฅณ

    * new custom element tl-broadcast, that emits events on attribute changes
    * new attribute tl-rebroadcast, that can map existing events to new events out from the element

    Both of these can emit events up or down the light and shadow DOM, making it possible to define powerful behavior between components, all in HTML! ๐Ÿ˜ฎ

    Check out the docs and examples on the website! ๐Ÿ“œ

    tram-one.io/tram-lite/

    #TramLite #WebComponents #htmlFirst #WebDev #HTML

  24. Tram-Lite v5 is now available ๐Ÿฅณ

    * new custom element tl-broadcast, that emits events on attribute changes
    * new attribute tl-rebroadcast, that can map existing events to new events out from the element

    Both of these can emit events up or down the light and shadow DOM, making it possible to define powerful behavior between components, all in HTML! ๐Ÿ˜ฎ

    Check out the docs and examples on the website! ๐Ÿ“œ

    tram-one.io/tram-lite/

    #TramLite #WebComponents #htmlFirst #WebDev #HTML

  25. Added live widgets to the Tram-Lite documentation. It's awesome to be able to embed a live playground in any page, and makes it that much easier for people to kick-start using the project. ๐ŸŽ‰

    And, since everything is in there's no tab switching required ๐Ÿ˜

    Check it out here: tram-one.io/tram-lite/#tl-defi

  26. Added #CodePen live widgets to the Tram-Lite documentation. It's awesome to be able to embed a live playground in any page, and makes it that much easier for people to kick-start using the project. ๐ŸŽ‰

    And, since everything is in #html there's no tab switching required ๐Ÿ˜

    Check it out here: tram-one.io/tram-lite/#tl-defi

    #TramLite #htmlFirst

  27. Added #CodePen live widgets to the Tram-Lite documentation. It's awesome to be able to embed a live playground in any page, and makes it that much easier for people to kick-start using the project. ๐ŸŽ‰

    And, since everything is in #html there's no tab switching required ๐Ÿ˜

    Check it out here: tram-one.io/tram-lite/#tl-defi

    #TramLite #htmlFirst

  28. Added #CodePen live widgets to the Tram-Lite documentation. It's awesome to be able to embed a live playground in any page, and makes it that much easier for people to kick-start using the project. ๐ŸŽ‰

    And, since everything is in #html there's no tab switching required ๐Ÿ˜

    Check it out here: tram-one.io/tram-lite/#tl-defi

    #TramLite #htmlFirst

  29. Happy to share that Tram-Lite now supports exporting and importing components! ๐ŸŽ‰

    This means you can create web-components with Tram-Lite and share them to be used in any project! ๐Ÿ”ง

    You can read all the details here: tram-one.io/tram-lite/#importi

    If you haven't already, now is the best time to start building
    (and now sharing) components with Tram-Lite!

    If you make something cool, you can even make a PR for some hacktoberfest cred ๐ŸŽƒ :github:

  30. Happy to share that Tram-Lite now supports exporting and importing components! ๐ŸŽ‰

    This means you can create web-components with Tram-Lite and share them to be used in any project! ๐Ÿ”ง

    You can read all the details here: tram-one.io/tram-lite/#importi

    If you haven't already, now is the best time to start building
    (and now sharing) components with Tram-Lite!

    If you make something cool, you can even make a PR for some hacktoberfest cred ๐ŸŽƒ :github:

    #WebComponents #WebDev #HTML #TramLite #HTMLfirst

  31. Happy to share that Tram-Lite now supports exporting and importing components! ๐ŸŽ‰

    This means you can create web-components with Tram-Lite and share them to be used in any project! ๐Ÿ”ง

    You can read all the details here: tram-one.io/tram-lite/#importi

    If you haven't already, now is the best time to start building
    (and now sharing) components with Tram-Lite!

    If you make something cool, you can even make a PR for some hacktoberfest cred ๐ŸŽƒ :github:

    #WebComponents #WebDev #HTML #TramLite #HTMLfirst

  32. Happy to share that Tram-Lite now supports exporting and importing components! ๐ŸŽ‰

    This means you can create web-components with Tram-Lite and share them to be used in any project! ๐Ÿ”ง

    You can read all the details here: tram-one.io/tram-lite/#importi

    If you haven't already, now is the best time to start building
    (and now sharing) components with Tram-Lite!

    If you make something cool, you can even make a PR for some hacktoberfest cred ๐ŸŽƒ :github:

    #WebComponents #WebDev #HTML #TramLite #HTMLfirst

  33. Happy to share that Tram-Lite now supports exporting and importing components! ๐ŸŽ‰

    This means you can create web-components with Tram-Lite and share them to be used in any project! ๐Ÿ”ง

    You can read all the details here: tram-one.io/tram-lite/#importi

    If you haven't already, now is the best time to start building
    (and now sharing) components with Tram-Lite!

    If you make something cool, you can even make a PR for some hacktoberfest cred ๐ŸŽƒ :github:

    #WebComponents #WebDev #HTML #TramLite #HTMLfirst

  34. has officially started ๐ŸŽƒ :github:

    I hope everyone has some awesome projects they are working on, and a great experience working with the open source community ๐ŸŽ‰

    If people are looking for a project to contribute to, Tram-Lite has a call for Projects and Posts.

    github.com/Tram-One/tram-lite/

    If you write a blog post, a small component in codepen, or a full blown project, it's all fair game for making a PR and linking on the website! ๐Ÿ”—

  35. #hacktoberfest has officially started ๐ŸŽƒ :github:

    I hope everyone has some awesome projects they are working on, and a great experience working with the open source community ๐ŸŽ‰

    If people are looking for a project to contribute to, Tram-Lite has a call for Projects and Posts.

    github.com/Tram-One/tram-lite/

    If you write a blog post, a small component in codepen, or a full blown project, it's all fair game for making a PR and linking on the website! ๐Ÿ”—

    #TramLite #WebDev #FrontEnd

  36. #hacktoberfest has officially started ๐ŸŽƒ :github:

    I hope everyone has some awesome projects they are working on, and a great experience working with the open source community ๐ŸŽ‰

    If people are looking for a project to contribute to, Tram-Lite has a call for Projects and Posts.

    github.com/Tram-One/tram-lite/

    If you write a blog post, a small component in codepen, or a full blown project, it's all fair game for making a PR and linking on the website! ๐Ÿ”—

    #TramLite #WebDev #FrontEnd

  37. #hacktoberfest has officially started ๐ŸŽƒ :github:

    I hope everyone has some awesome projects they are working on, and a great experience working with the open source community ๐ŸŽ‰

    If people are looking for a project to contribute to, Tram-Lite has a call for Projects and Posts.

    github.com/Tram-One/tram-lite/

    If you write a blog post, a small component in codepen, or a full blown project, it's all fair game for making a PR and linking on the website! ๐Ÿ”—

    #TramLite #WebDev #FrontEnd

  38. #hacktoberfest has officially started ๐ŸŽƒ :github:

    I hope everyone has some awesome projects they are working on, and a great experience working with the open source community ๐ŸŽ‰

    If people are looking for a project to contribute to, Tram-Lite has a call for Projects and Posts.

    github.com/Tram-One/tram-lite/

    If you write a blog post, a small component in codepen, or a full blown project, it's all fair game for making a PR and linking on the website! ๐Ÿ”—

    #TramLite #WebDev #FrontEnd

  39. Excited for the new Tram-Lite v4 - which makes Tram-Lite an HTML-first library for developers that want to build and work with web-components! ๐ŸŽ‰

    tram-one.io/tram-lite/

    Attributes for 2-way data binding, and retriggering scripts on attribute changes, all in HTML ๐Ÿ˜ฎ

    Also, a way for developers to build their own custom behaviors for elements! ๐Ÿ”ง

    This has been in the works for a long while, and there's still more awesome things to come! ๐Ÿ˜

  40. Excited for the new Tram-Lite v4 - which makes Tram-Lite an HTML-first library for developers that want to build and work with web-components! ๐ŸŽ‰

    tram-one.io/tram-lite/

    Attributes for 2-way data binding, and retriggering scripts on attribute changes, all in HTML ๐Ÿ˜ฎ

    Also, a way for developers to build their own custom behaviors for elements! ๐Ÿ”ง

    This has been in the works for a long while, and there's still more awesome things to come! ๐Ÿ˜

    #WebDev #WebComponents #TramLite #HTML #htmlFirst

  41. Excited for the new Tram-Lite v4 - which makes Tram-Lite an HTML-first library for developers that want to build and work with web-components! ๐ŸŽ‰

    tram-one.io/tram-lite/

    Attributes for 2-way data binding, and retriggering scripts on attribute changes, all in HTML ๐Ÿ˜ฎ

    Also, a way for developers to build their own custom behaviors for elements! ๐Ÿ”ง

    This has been in the works for a long while, and there's still more awesome things to come! ๐Ÿ˜

    #WebDev #WebComponents #TramLite #HTML #htmlFirst

  42. Excited for the new Tram-Lite v4 - which makes Tram-Lite an HTML-first library for developers that want to build and work with web-components! ๐ŸŽ‰

    tram-one.io/tram-lite/

    Attributes for 2-way data binding, and retriggering scripts on attribute changes, all in HTML ๐Ÿ˜ฎ

    Also, a way for developers to build their own custom behaviors for elements! ๐Ÿ”ง

    This has been in the works for a long while, and there's still more awesome things to come! ๐Ÿ˜

    #WebDev #WebComponents #TramLite #HTML #htmlFirst

  43. Excited for the new Tram-Lite v4 - which makes Tram-Lite an HTML-first library for developers that want to build and work with web-components! ๐ŸŽ‰

    tram-one.io/tram-lite/

    Attributes for 2-way data binding, and retriggering scripts on attribute changes, all in HTML ๐Ÿ˜ฎ

    Also, a way for developers to build their own custom behaviors for elements! ๐Ÿ”ง

    This has been in the works for a long while, and there's still more awesome things to come! ๐Ÿ˜

    #WebDev #WebComponents #TramLite #HTML #htmlFirst

  44. Very excited about what will be the v4 release of Tram-Lite - an HTML-first way to build or enhance web-components!

    github.com/Tram-One/tram-lite/

    There's still some administrivia, docs and so on, but if anyone is interested, there's a beta release that people can try out right now!

    unpkg.com/tram-lite@beta

    Happy to take any questions and feedback here on Mastodon!

  45. Very excited about what will be the v4 release of Tram-Lite - an HTML-first way to build or enhance web-components!

    github.com/Tram-One/tram-lite/

    There's still some administrivia, docs and so on, but if anyone is interested, there's a beta release that people can try out right now!

    unpkg.com/tram-lite@beta

    Happy to take any questions and feedback here on Mastodon!

    #WebComponents #HTML #htmlFirst #TramLite

  46. Very excited about what will be the v4 release of Tram-Lite - an HTML-first way to build or enhance web-components!

    github.com/Tram-One/tram-lite/

    There's still some administrivia, docs and so on, but if anyone is interested, there's a beta release that people can try out right now!

    unpkg.com/tram-lite@beta

    Happy to take any questions and feedback here on Mastodon!

    #WebComponents #HTML #htmlFirst #TramLite

  47. Very excited about what will be the v4 release of Tram-Lite - an HTML-first way to build or enhance web-components!

    github.com/Tram-One/tram-lite/

    There's still some administrivia, docs and so on, but if anyone is interested, there's a beta release that people can try out right now!

    unpkg.com/tram-lite@beta

    Happy to take any questions and feedback here on Mastodon!

    #WebComponents #HTML #htmlFirst #TramLite

  48. Very excited about what will be the v4 release of Tram-Lite - an HTML-first way to build or enhance web-components!

    github.com/Tram-One/tram-lite/

    There's still some administrivia, docs and so on, but if anyone is interested, there's a beta release that people can try out right now!

    unpkg.com/tram-lite@beta

    Happy to take any questions and feedback here on Mastodon!

    #WebComponents #HTML #htmlFirst #TramLite

  49. Thanks @chriscoyier for the shoutout of Tram-Lite in the recent CodePen blog post:

    blog.codepen.io/2023/09/04/chr

    While adoption may be slow still (and as you mention, rightfully so), no reason why people can't start playing around, and getting familiar with Web-Components today!

  50. Thanks @chriscoyier for the shoutout of Tram-Lite in the recent CodePen blog post:

    blog.codepen.io/2023/09/04/chr

    While adoption may be slow still (and as you mention, rightfully so), no reason why people can't start playing around, and getting familiar with Web-Components today!

    #TramLite #WebComponents #CodePen #WebDev #HTML