Updated views to use the new git package
This commit is contained in:
parent
32d1869e9b
commit
6121cbce4d
@ -1,7 +1,7 @@
|
||||
package articles
|
||||
|
||||
import (
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/components/bulma"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/views/layout"
|
||||
)
|
||||
|
@ -1,7 +1,7 @@
|
||||
package articles
|
||||
|
||||
import (
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/components/bulma"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/views/layout"
|
||||
)
|
||||
|
@ -1,8 +1,8 @@
|
||||
package home
|
||||
|
||||
import "git.jamestombleson.com/jtom38/newsbot-portal/internal/views/layout"
|
||||
import "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma"
|
||||
import "git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
import "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma"
|
||||
|
||||
templ About(vm models.HomeAboutViewModel) {
|
||||
@layout.WithTemplate(vm.HeaderMetaTags){
|
||||
|
@ -1,8 +1,8 @@
|
||||
package home
|
||||
|
||||
import (
|
||||
b "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma"
|
||||
bl "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma/layout"
|
||||
b "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma"
|
||||
bl "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma/layout"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/views/layout"
|
||||
)
|
||||
|
@ -1,6 +1,6 @@
|
||||
package layout
|
||||
|
||||
import "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma"
|
||||
import "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma"
|
||||
import "git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
|
||||
templ header(meta models.HeaderMetaTags) {
|
||||
|
@ -1,24 +1,25 @@
|
||||
package layout
|
||||
|
||||
import (
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/components/bulma"
|
||||
bl "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma/layout"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma"
|
||||
bl "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma/layout"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma/html"
|
||||
)
|
||||
|
||||
templ WithTemplate(meta models.HeaderMetaTags) {
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
@html.Doctype()
|
||||
@html.New("en") {
|
||||
@html.NewHeader() {
|
||||
@header(meta)
|
||||
</head>
|
||||
<body>
|
||||
}
|
||||
@html.NewBody(){
|
||||
@navBar()
|
||||
<br/>
|
||||
@html.Br()
|
||||
@bl.Container(bulma.BreakpointDefault) {
|
||||
{ children... }
|
||||
@footer()
|
||||
}
|
||||
</body>
|
||||
</html>
|
||||
@footer()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,9 +1,9 @@
|
||||
package sources
|
||||
|
||||
import (
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/components/bulma"
|
||||
bf "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma/form"
|
||||
bl "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma/layout"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma"
|
||||
bf "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma/form"
|
||||
bl "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma/layout"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/views/layout"
|
||||
)
|
||||
|
@ -1,6 +1,6 @@
|
||||
package sources
|
||||
|
||||
import "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma"
|
||||
import "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma"
|
||||
|
||||
templ AddAfter(message string, isError bool) {
|
||||
if isError {
|
||||
|
@ -1,8 +1,8 @@
|
||||
package sources
|
||||
|
||||
import (
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/components/bulma"
|
||||
bh "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma/html"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma"
|
||||
bh "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma/html"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/views/layout"
|
||||
)
|
||||
@ -12,13 +12,23 @@ templ ListAll(model models.ListAllSourcesViewModel) {
|
||||
@bulma.Button() {
|
||||
@bh.ALink("/sources/add", "New Source")
|
||||
}
|
||||
@bh.Br()
|
||||
@bh.Br()
|
||||
for _, item := range model.Items {
|
||||
@bulma.ButtonColor(bulma.ColorPrimary) {
|
||||
@bulma.ANewTab(item.Url, item.DisplayName)
|
||||
@bulma.Table() {
|
||||
@bulma.TableHeader() {
|
||||
@bulma.TableHeaderData("Name")
|
||||
@bulma.TableHeaderData("Source")
|
||||
@bulma.TableHeaderData("Visit")
|
||||
}
|
||||
for _, item := range model.Items {
|
||||
@bulma.TableRow() {
|
||||
@bulma.TableData(item.DisplayName)
|
||||
@bulma.TableData(item.Source)
|
||||
@bulma.TableDataChildren() {
|
||||
@bulma.Button() {
|
||||
@bulma.ANewTab(item.Url, item.DisplayName)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
<br/>
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
package users
|
||||
|
||||
import (
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/components/bulma"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
)
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
package users
|
||||
|
||||
import "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma"
|
||||
import "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma"
|
||||
|
||||
// This is returned after the user creates an account.
|
||||
// It just returns a partial view because it will overlap with the existing template.
|
||||
|
@ -1,7 +1,7 @@
|
||||
package users
|
||||
|
||||
import (
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/components/bulma/form"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma/form"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/views/layout"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
)
|
||||
|
@ -1,7 +1,7 @@
|
||||
package users
|
||||
|
||||
import (
|
||||
bl "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma/layout"
|
||||
bl "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma/layout"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/views/layout"
|
||||
)
|
||||
|
@ -1,9 +1,9 @@
|
||||
package users
|
||||
|
||||
import (
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/components/bulma"
|
||||
bh "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma/html"
|
||||
bl "git.jamestombleson.com/jtom38/newsbot-portal/components/bulma/layout"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma"
|
||||
bh "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma/html"
|
||||
bl "git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma/layout"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/views/layout"
|
||||
)
|
||||
|
@ -1,7 +1,7 @@
|
||||
package users
|
||||
|
||||
import (
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/components/bulma/form"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/templ-bulma/form"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/models"
|
||||
"git.jamestombleson.com/jtom38/newsbot-portal/internal/views/layout"
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user