-
Notifications
You must be signed in to change notification settings - Fork 26
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #32 from mffonseca/feature/update-service-repos
Refatoração estrutural para implementação de repositories e implementação de novo módulo events
- Loading branch information
Showing
17 changed files
with
491 additions
and
132 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
## Descrição | ||
|
||
Este pull request introduz melhorias no template HTML da página de erro. A principal melhoria é o aumento do tamanho da fonte do código de erro e da mensagem para torná-los mais destacados e fáceis de ler. | ||
|
||
## Mudanças Realizadas | ||
|
||
1. **Aumento do Tamanho da Fonte**: | ||
- Adicionadas estilos CSS personalizados para aumentar o tamanho da fonte do código de erro e da mensagem. | ||
- Aplicadas classes utilitárias do Tailwind CSS para garantir que o texto esteja centralizado. | ||
|
||
### Arquivos Modificados | ||
|
||
- `templates/web/error.html`: Estrutura HTML atualizada e adição de estilos personalizados. | ||
|
||
### Mudanças Detalhadas | ||
|
||
- **Tamanho da Fonte do Código de Erro**: | ||
- Adicionada a classe CSS `.error-code` com `font-size: 4rem;` para aumentar o tamanho da fonte do código de erro. | ||
- **Tamanho da Fonte da Mensagem de Erro**: | ||
- Adicionada a classe CSS `.error-message` com `font-size: 1.5rem;` para aumentar o tamanho da fonte da mensagem de erro. | ||
- **Alinhamento Central**: | ||
- Aplicada a classe `text-center` do Tailwind CSS para centralizar o texto dentro do contêiner. | ||
|
||
## Antes e Depois | ||
|
||
### Antes | ||
|
||
![Screenshot Antes](link_para_screenshot_antes) | ||
|
||
### Depois | ||
|
||
![Screenshot Depois](link_para_screenshot_depois) | ||
|
||
## Motivação e Contexto | ||
|
||
O tamanho da fonte anterior para o código de erro e a mensagem era muito pequeno, dificultando para os usuários identificarem e entenderem rapidamente o erro. Aumentar o tamanho da fonte melhora a legibilidade e a experiência do usuário. | ||
|
||
## Como Isso Foi Testado? | ||
|
||
- Testado manualmente a página de erro para garantir que os novos tamanhos de fonte sejam aplicados corretamente e o texto permaneça centralizado. | ||
|
||
## Issue Relacionada | ||
|
||
- [Issue #123](link_para_issue_relacionada) | ||
|
||
## Tipos de Mudanças | ||
|
||
- [ ] Correção de bug (mudança que não quebra a compatibilidade e corrige um problema) | ||
- [x] Nova funcionalidade (mudança que não quebra a compatibilidade e adiciona uma funcionalidade) | ||
- [ ] Mudança que quebra a compatibilidade (correção ou funcionalidade que causa uma mudança em funcionalidades existentes) | ||
|
||
## Checklist | ||
|
||
- [x] Meu código segue o estilo de código deste projeto. | ||
- [x] Minha mudança requer uma mudança na documentação. | ||
- [x] Eu atualizei a documentação conforme necessário. | ||
- [ ] Eu adicionei testes para cobrir minhas mudanças. | ||
- [x] Todos os novos e antigos testes passaram. | ||
|
||
## Notas Adicionais | ||
|
||
- Qualquer informação ou contexto adicional que os revisores possam precisar saber. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
package database | ||
|
||
import ( | ||
"faladev/internal/models" | ||
"log" | ||
"time" | ||
|
||
"gorm.io/gorm" | ||
) | ||
|
||
func Seed(db *gorm.DB) { | ||
seedEvents(db) | ||
} | ||
|
||
func seedEvents(db *gorm.DB) { | ||
|
||
var eventCount int64 | ||
|
||
db.Model(&models.Event{}).Count(&eventCount) | ||
|
||
if eventCount == 0 { | ||
|
||
log.Println("Inserting default event...") | ||
|
||
defaultEvent := models.Event{ | ||
Name: "Mentoria (Carreira e Tecnologia)", | ||
Description: "", | ||
Location: "https://meet.google.com/eam-bqde-mgd", | ||
StartDate: time.Now().Add(24 * time.Hour), | ||
EndDate: time.Now().Add(26 * time.Hour), | ||
StartTime: time.Now().Add(24 * time.Hour), | ||
EndTime: time.Now().Add(26 * time.Hour), | ||
Organizer: "", | ||
Email: "", | ||
Phone: "", | ||
} | ||
|
||
if err := db.Create(&defaultEvent).Error; err != nil { | ||
log.Fatalf("Failed to insert default event: %v", err) | ||
} | ||
|
||
log.Println("Default event inserted successfully!") | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
package models | ||
|
||
import ( | ||
"time" | ||
|
||
"gorm.io/gorm" | ||
) | ||
|
||
type Event struct { | ||
gorm.Model | ||
Name string `json:"name"` | ||
Description string `json:"description"` | ||
Location string `json:"location"` | ||
StartDate time.Time `json:"start_date"` | ||
EndDate time.Time `json:"end_date"` | ||
StartTime time.Time `json:"start_time"` | ||
EndTime time.Time `json:"end_time"` | ||
Organizer string `json:"organizer"` | ||
Email string `json:"email"` | ||
Phone string `json:"phone"` | ||
} |
Oops, something went wrong.