feat: renommer package ui pour frontend #245
98 changed files with 9 additions and 12 deletions
Dockerfile
frontend
admin-edit.htmladmin-upload.htmladmin.htmldialog-document-delete.htmldialog-document-rename.htmldialog.htmldocumentation.htmlfooter.htmlformulaires.htmlfrontend.gogeneral.htmlheader.htmlindex.htmlproces-verbaux.htmlsnackbar.htmlvie-etudiante-organismes.jsonvie-etudiante.html
public
css
admin-edit.cssadmin-upload.cssadmin.cssdocumentation.cssfonts.cssfooter.cssgeneral.cssheader.cssindex.cssproces-verbaux.csssnackbar.cssvie-etudiante.css
fonts
.gitkeep
Poppins
poppins-black-italic.ttfpoppins-black-italic.woffpoppins-black-italic.woff2poppins-black.ttfpoppins-black.woffpoppins-black.woff2poppins-bold-italic.ttfpoppins-bold-italic.woffpoppins-bold-italic.woff2poppins-bold.ttfpoppins-bold.woffpoppins-bold.woff2poppins-extrabold-italic.ttfpoppins-extrabold-italic.woffpoppins-extrabold-italic.woff2poppins-extrabold.ttfpoppins-extrabold.woffpoppins-extrabold.woff2poppins-extralight-italic.ttfpoppins-extralight-italic.woffpoppins-extralight-italic.woff2poppins-extralight.ttfpoppins-extralight.woffpoppins-extralight.woff2poppins-light-italic.ttfpoppins-light-italic.woffpoppins-light-italic.woff2poppins-light.ttfpoppins-light.woffpoppins-light.woff2poppins-medium-italic.ttfpoppins-medium-italic.woffpoppins-medium-italic.woff2poppins-medium.ttfpoppins-medium.woffpoppins-medium.woff2poppins-regular-italic.ttfpoppins-regular-italic.woffpoppins-regular-italic.woff2poppins-regular.ttfpoppins-regular.woffpoppins-regular.woff2poppins-semibold-italic.ttfpoppins-semibold-italic.woffpoppins-semibold-italic.woff2poppins-semibold.ttfpoppins-semibold.woffpoppins-semibold.woff2poppins-thin-italic.ttfpoppins-thin-italic.woffpoppins-thin-italic.woff2poppins-thin.ttfpoppins-thin.woffpoppins-thin.woff2
icones
images
js
public.gopkg/agecemorg
|
@ -8,8 +8,8 @@ WORKDIR /go/src/app
|
||||||
|
|
||||||
COPY go.mod go.sum LICENSE ./
|
COPY go.mod go.sum LICENSE ./
|
||||||
ADD cmd/ cmd/
|
ADD cmd/ cmd/
|
||||||
|
ADD frontend/ frontend/
|
||||||
ADD pkg/ pkg/
|
ADD pkg/ pkg/
|
||||||
ADD ui/ ui/
|
|
||||||
|
|
||||||
RUN CGO_ENABLED=0 go build -a -o agecem-org \
|
RUN CGO_ENABLED=0 go build -a -o agecem-org \
|
||||||
-ldflags="-X 'git.agecem.com/agecem/agecem-org/pkg/agecemorg/version.version=$agecem_org_version'" \
|
-ldflags="-X 'git.agecem.com/agecem/agecem-org/pkg/agecemorg/version.version=$agecem_org_version'" \
|
||||||
|
|
|
@ -1,12 +1,9 @@
|
||||||
/*
|
/*
|
||||||
Package templates contient les fichiers html à templater par l'application.
|
Package frontend contient les fichiers sources et templates du frontend web
|
||||||
|
|
||||||
Le contenu sera embedded dans le fichier binaire, dans le but de bundle les
|
Les fichiers sont embedded dans l'exécutable afin de simplifier le déploiement.
|
||||||
dépendances avec l'application, simplifiant son déploiement.
|
|
||||||
|
|
||||||
Une copie du contenu peut être obtenue par un appel de GetTemplatesFS().
|
|
||||||
*/
|
*/
|
||||||
package ui
|
package frontend
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"embed"
|
"embed"
|
Before (image error) Size: 27 KiB After (image error) Size: 27 KiB |
Before (image error) Size: 818 B After (image error) Size: 818 B |
Before (image error) Size: 965 B After (image error) Size: 965 B |
Before (image error) Size: 396 B After (image error) Size: 396 B |
Before (image error) Size: 3.3 KiB After (image error) Size: 3.3 KiB |
Before ![]() (image error) Size: 15 KiB After ![]() (image error) Size: 15 KiB ![]() ![]() |
|
@ -12,7 +12,7 @@ import (
|
||||||
|
|
||||||
"codeberg.org/vlbeaudoin/pave/v2"
|
"codeberg.org/vlbeaudoin/pave/v2"
|
||||||
"codeberg.org/vlbeaudoin/voki/v3"
|
"codeberg.org/vlbeaudoin/voki/v3"
|
||||||
"git.agecem.com/agecem/agecem-org/v3/ui"
|
"git.agecem.com/agecem/agecem-org/v3/frontend"
|
||||||
"github.com/labstack/echo/v4"
|
"github.com/labstack/echo/v4"
|
||||||
"github.com/minio/minio-go/v7"
|
"github.com/minio/minio-go/v7"
|
||||||
)
|
)
|
||||||
|
@ -605,7 +605,7 @@ func HandleVieEtudiante(c echo.Context) error {
|
||||||
Error string
|
Error string
|
||||||
}
|
}
|
||||||
|
|
||||||
if err := json.Unmarshal([]byte(ui.OrganismesJSON()), &data.Data.Organismes); err != nil {
|
if err := json.Unmarshal([]byte(frontend.OrganismesJSON()), &data.Data.Organismes); err != nil {
|
||||||
data.Error = err.Error()
|
data.Error = err.Error()
|
||||||
log.Println("json error in vie-etudiante:", err)
|
log.Println("json error in vie-etudiante:", err)
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,8 +7,8 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"codeberg.org/vlbeaudoin/pave/v2"
|
"codeberg.org/vlbeaudoin/pave/v2"
|
||||||
"git.agecem.com/agecem/agecem-org/v3/ui"
|
"git.agecem.com/agecem/agecem-org/v3/frontend"
|
||||||
"git.agecem.com/agecem/agecem-org/v3/ui/public"
|
"git.agecem.com/agecem/agecem-org/v3/frontend/public"
|
||||||
"github.com/labstack/echo/v4"
|
"github.com/labstack/echo/v4"
|
||||||
"github.com/labstack/echo/v4/middleware"
|
"github.com/labstack/echo/v4/middleware"
|
||||||
)
|
)
|
||||||
|
@ -16,7 +16,7 @@ import (
|
||||||
func RunServer(cfg Config) {
|
func RunServer(cfg Config) {
|
||||||
e := echo.New()
|
e := echo.New()
|
||||||
|
|
||||||
e.Renderer = ui.NewRenderer()
|
e.Renderer = frontend.NewRenderer()
|
||||||
|
|
||||||
e.Pre(middleware.RemoveTrailingSlash())
|
e.Pre(middleware.RemoveTrailingSlash())
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue