about summary refs log tree commit diff stats
path: root/README.md
Commit message (Collapse)AuthorAgeLines
* Rename and document fork v1.2.0Alan Pearce24 hours-32/+14
|
* Fix indentation in code in readmeMarkus Wüstenberg25 hours-8/+8
|
* Add FAQ entry on feature addition to readmeMarkus Wüstenberg25 hours-0/+29
|
* Add architecture and FAQ section to readmeMarkus Wüstenberg2025-03-05-0/+40
|
* Add gomponents-starter-kit link to readmeMarkus Wüstenberg2024-10-15-0/+1
|
* Release v1 (#226)Markus Wüstenberg2024-10-11-5/+3
| | | | | | v1.0.0-beta1 gave no problems with my other gomponents libraries, that of others, and some of my large projects, so releasing v1! No more breaking changes! 😁
* Add test for dot imports (#225)Markus Wüstenberg2024-10-11-2/+2
| | | So we can be sure all dot imports work at the same time.
* Upgrade CI workflow (#223)Markus Wüstenberg2024-10-09-1/+1
| | | Mainly the linter action is easier to use.
* Add version to go get command in readmeMarkus Wüstenberg2024-10-09-2/+2
| | | | Until we're out of beta.
* Move module to maragu.dev/gomponents namespace (#215)Markus Wüstenberg2024-10-03-7/+9
| | | | | | | | | | This is a breaking change to move gomponents to my own import namespace. I will obviously be careful with this, test it out in all kinds of scenarios, release betas, etc. But otherwise, because the `Node` interface is so simple and has basically never changed, I don't think this will break much. 🤞 Fixes #200
* Add invoicing contact option to readmeMarkus Wüstenberg2024-10-03-2/+4
|
* Remove redundant sentence from readmeMarkus Wüstenberg2024-09-19-2/+0
|
* Reword readme slightlyMarkus Wüstenberg2024-09-19-7/+13
|
* Add full example app (#204)Markus Wüstenberg2024-09-19-83/+8
| | | Also, remove the other examples and simplify the readme.
* Fix `cite` name clash example in readmeMarkus Wüstenberg2024-08-19-1/+1
|
* Add `cite` attribute (#192)Yarden Shoham2024-08-19-1/+2
| | | | | | | It can appear in a `<blockquote>`. - Closes https://github.com/maragudk/gomponents/issues/189 Signed-off-by: Yarden Shoham <git@yardenshoham.com>
* Add LabelEl (#180)Markus Wüstenberg2024-06-25-1/+2
| | | | | | For consistency with the other name clashes. Also, adjust the readme. I know it's a bit weird to add a pre-deprecated function, but know it's the same as the other functions.
* Adjust documentation on Iff (#179)Markus Wüstenberg2024-06-25-1/+1
|
* Fix readmeMarkus Wüstenberg2024-06-06-5/+6
|
* Revert "Add Marquee element promotion to readme"Markus Wüstenberg2024-04-29-2/+0
| | | | This reverts commit b33f84310916b238af0006fb151a4b980721bc33.
* Add Marquee element promotion to readmeMarkus Wüstenberg2024-03-13-0/+2
|
* Just call it HTML components in readmeMarkus Wüstenberg2024-03-12-3/+3
|
* Move logo in readmeMarkus Wüstenberg2024-01-12-2/+2
|
* Fix logo size in readmeMarkus Wüstenberg2024-01-12-1/+1
|
* Add logo to readmeMarkus Wüstenberg2024-01-12-0/+2
|
* Document Text/Textf helpers betterMarkus Wüstenberg2023-05-11-2/+4
| | | | | | Both in the readme and package doc. Fixes #133.
* Rename master branch to main (#117)Markus Wüstenberg2022-11-15-1/+1
|
* Add Go report card to readme (#111)Markus Wüstenberg2022-10-17-1/+2
| | | Also fix godoc badge to point to pkg.go.dev.
* Fix CI badge in Readme (#100)Markus Wüstenberg2022-05-25-1/+1
|
* Add link to maragu.dk and golang.dk in readmeMarkus Wüstenberg2021-06-18-0/+2
|
* Add Github action status badge to readmeMarkus Wüstenberg2021-06-18-0/+1
|
* Update readme with content from website (#73)Markus Wüstenberg2021-05-07-8/+8
|
* Fix code in readme (#69)Markus Wüstenberg2021-05-05-3/+3
| | | Broken in #66.
* Add data- attribute helper (#61)Markus Wüstenberg2020-12-22-1/+2
| | | Fixes #49.
* Simplify available elements (#55)Markus Wüstenberg2020-12-10-2/+2
| | | | | | | `a`, `form`, `img`, `input`, `label`, `option`, `progress`, `select`, and `textarea` are now just regular elements (without helper parameters), because: - Sometimes the use case doesn't fit (`a` as anchor without href, for example) - There's no reason these are special among the others, so streamlining them makes sense Also added new attributes `action`, `alt`, `for`, `method` that I had somehow missed.
* Rename Document to Doctype (#54)Markus Wüstenberg2020-12-10-4/+4
|
* Move elements and attributes into html package (#52)Markus Wüstenberg2020-12-10-50/+66
| | | | | This makes it easier to use dot-imports. Also updated the readme and examples with new usage, and move the `Classes` helper into the `components` package.
* Render correct HTML5 (#44)Markus Wüstenberg2020-11-16-3/+3
| | | | | | | | | Previously, elements of kind void and empty elements generally would be rendered auto-closing (with a final `/` character in the start tag), which is allowed sometimes but arguably wrong. See https://dev.w3.org/html5/spec-LC/syntax.html#end-tags This created problems with for example `textarea` and `script`, which cannot be auto-closing, or the browser renders it wrong. Also clarified in the docs that this library outputs HTML5. Fixes #42.
* Add package docs (#41)Markus Wüstenberg2020-11-02-0/+10
| | | Also update readme with features.
* Render to Writer instead of string (#39)Markus Wüstenberg2020-11-02-2/+2
| | | | | | | The Render function has been changed to take a `Writer` instead of returning a string. This makes it possible to generate documents without having the whole content in memory. This also removes the `gomponents.Write` function, which is now redundant. Furthermore, the `el.Document` function has been changed to only take one child, as multiple children never make sense for it. (It's not even a child, more a sibling.)
* Add HTML5 document template (#36)Markus Wüstenberg2020-10-29-0/+46
|
* Remove "fmt" import in readme example (#31)Hans Raaf2020-10-23-1/+0
| | | Also style menu in simple example slightly.
* Update readme with blog post link (#23)Markus Wüstenberg2020-09-25-1/+4
|
* Add Textf function (#17)Markus Wüstenberg2020-09-23-1/+1
| | | Like Text, but calls fmt.Sprintf before rendering.
* Add better example in readme (#16)Markus Wüstenberg2020-09-23-6/+33
|
* Add simple example (#13)Markus Wüstenberg2020-09-21-0/+33
|
* Try out codecov.io (#5)Markus Wüstenberg2020-09-18-0/+1
|
* Add godoc link to readme (#2)Markus Wüstenberg2020-09-14-1/+3
|
* Add first implementation of Node, El, Attr, TextMarkus Wüstenberg2020-09-13-0/+8