]> git.danielmrcl.dev Git - danielmrcl.dev.git/commitdiff
add medium as social link & change projects session to experiences
authorDaniel Jr <dan@danielmrcl.dev>
Fri, 28 Feb 2025 18:46:56 +0000 (15:46 -0300)
committerDaniel Jr <dan@danielmrcl.dev>
Fri, 28 Feb 2025 18:46:56 +0000 (15:46 -0300)
Signed-off-by: Daniel Jr <dan@danielmrcl.dev>
data/projects.json
hugo.toml
themes/cactus/layouts/index.html

index f4166509cefd419e35ba05c9cb39727feefdad65..253ad2ff04e069be48d1160b9ee6921e63dced7a 100644 (file)
@@ -1,19 +1,37 @@
 {
        "list": [
                {
-                       "name": "ArtDigital",
-                       "url": "https://github.com/danielmrcl/art-digital",
-                       "desc": "ArtDigital is an e-commerce that aims to simplify the dissemination and sale of products in the craft sector. #JavaEE #JSP #WebServlets"
+                       "name": "Onnibank",
+                       "url": "#",
+                       "tags": [
+                               { "name": "current", "color": "#b8bb26" },
+                               { "name": "work", "color": "#fb4934" }
+                       ],
+                       "desc": "HR solution that combines a unified portal for companies to manage payroll and benefits with an integrated app and card for employees. #SpringBook #Quarkus #Kafka"
                },
                {
-                       "name": "Meeting Rooms",
-                       "url": "https://github.com/danielmrcl/meeting-rooms",
-                       "desc": "SPA written in Angular to manage meeting rooms access. #Angular #SpringBoot"
+                       "name": "Justa",
+                       "url": "#",
+                       "tags": [
+                               { "name": "work", "color": "#fb4934" }
+                       ],
+                       "desc": "B2B payment solutions fintech that processes over R$1M per month. I worked developing and maintaining the company's systems in a microservices architecture. #PlayFramework #SpringBoot #NestJS"
                },
                {
                        "name": "EncURL",
                        "url": "https://gitlab.com/danielmrcl/encurl-web",
+                       "tags": [
+                               { "name": "project", "color": "#83a598" }
+                       ],
                        "desc": "Link shortener with some extra features. #VueJS #CSharp"
+               },
+               {
+                       "name": "ArtDigital",
+                       "url": "https://github.com/danielmrcl/art-digital",
+                       "tags": [
+                               { "name": "project", "color": "#83a598" }
+                       ],
+                       "desc": "ArtDigital is an e-commerce that aims to simplify the dissemination and sale of products in the craft sector. #JavaEE #JSP #WebServlets"
                }
        ]
 }
index db93b85f2cb78d830f0077789b96b31a2f544299..6fb8573c7d4564396bbc2fd82b4d28f576a00807 100644 (file)
--- a/hugo.toml
+++ b/hugo.toml
@@ -9,48 +9,46 @@ name = "Home"
 url = "/"
 weight = 1
 
-[[menu.main]]
-name = "Writings"
-url = "https://medium.com/@danielmrcl"
-weight = 2
-
 [markup]
-  [markup.tableOfContents]
-    endLevel = 4
-    ordered = false
-    startLevel = 2
-  [markup.highlight]
-    codeFences = true
-    guessSyntax = false
-    hl_Lines = ""
-    lineNoStart = 1
-    lineNos = true
-    lineNumbersInTable = false
-    noClasses = true
-    style = "gruvbox"
-    tabWidth = 4
+[markup.tableOfContents]
+endLevel = 4
+ordered = false
+startLevel = 2
+[markup.highlight]
+codeFences = true
+guessSyntax = false
+hl_Lines = ""
+lineNoStart = 1
+lineNos = true
+lineNumbersInTable = false
+noClasses = true
+style = "gruvbox"
+tabWidth = 4
 
 [params]
-  colortheme = "dark"
-  rss = false
-  tocInline = true
-  logo = "image.jpg"
-  favicon = "favicon.ico"
-  description = "Since 2021, I've been developing Java web services using Spring and PostgreSQL in a microservices architecture for critical, efficient and scalable systems."
-  tagsOverview = true
-  showProjectsList = true
-  show_updated = true
-  showReadTime = false
+colortheme = "dark"
+rss = false
+tocInline = true
+logo = "image.jpg"
+favicon = "favicon.ico"
+description = "Since 2021, I've been developing Java web services using Spring and PostgreSQL in a microservices architecture for critical, efficient and scalable systems."
+tagsOverview = true
+showProjectsList = true
+show_updated = true
+showReadTime = false
 
-  [params.comments]
-    enabled = false
+[params.comments]
+enabled = false
 
-  [[params.social]]
-    name = "github"
-    link = "https://github.com/danielmrcl"
-  [[params.social]]
-    name = "linkedin"
-    link = "https://www.linkedin.com/in/danielmrcl/"
-  [[params.social]]
-    name = "email"
-    link = "dan@danielmrcl.dev"
+[[params.social]]
+name = "email"
+link = "dan@danielmrcl.dev"
+[[params.social]]
+name = "linkedin"
+link = "https://www.linkedin.com/in/danielmrcl/"
+[[params.social]]
+name = "github"
+link = "https://github.com/danielmrcl"
+[[params.social]]
+name = "medium"
+link = "https://medium.danielmrcl.dev"
index 23dda58d184d63b503caa209c4e9cadd7dcaf315..feed06fe9033e25992e509a17b858cc5bebc4951 100644 (file)
       {{ $projectsUrl = .Site.Params.projectsUrl }}
     {{ end }}
   <section id="projects">
-    <span class="h1"><a href="{{ $projectsUrl }}">Projects</a></span>
+    <span class="h1"><a href="{{ $projectsUrl }}">Experiences</a></span>
     <ul class="project-list">
         {{ range .Site.Data.projects.list }}
         <li class="project-item">
-          <a href="{{ .url }}">{{ .name }}</a>: {{ .desc | markdownify }}
+                       {{ range .tags }}
+                               <span style="font-size: 10px; color: {{ .color }}; font-weight: bold; background-color: #282828;">{{ .name }}</span>
+                       {{ end }}
+                       <a href="{{ .url }}">{{ .name }}</a>: {{ .desc | markdownify }}
         </li>
         {{ end }}
     </ul>