DEV Community

Gerardo Andrés Ruiz Castillo
Gerardo Andrés Ruiz Castillo

Posted on • Originally published at geanruca.gitvlg.com

Enhancing devlog-ist/landing: Sidebar Technologies and Expert Labels

#go

Introduction

Enhancements have been made to the devlog-ist/landing project, a platform designed for developers. These updates focus on improving the presentation and accessibility of technologies and expertise showcased on the landing pages.

Technologies Sidebar

The 'Technologies' section has been relocated to the left sidebar in both the 'default' and 'simple' themes. This adjustment aims to provide a more consistent and accessible layout, ensuring that key technologies are prominently displayed and easily navigable.

Expert Labeling

A significant update involves the introduction of an "Expert in:" label across all eight themes. This label is strategically placed before the expert tech tags, providing clear indication of a user's proficiency in a particular technology. The colored tags previously used in 'nan' themes have been removed to maintain visual consistency across all themes.

Example of how the label could be implemented in Go:

package main

import "fmt"

func main() {
    tech := "Go"
    fmt.Printf("Expert in: %s\n", tech)
}
Enter fullscreen mode Exit fullscreen mode

Translation Key Addition

To ensure comprehensive support, the expert_in translation key has been added across all four supported languages. This addition facilitates proper localization of the "Expert in:" label, catering to a global audience.

Impact and Benefits

These changes collectively contribute to a more refined and user-friendly experience within the devlog-ist/landing platform. By relocating the Technologies section and clearly labeling expert proficiencies, users can more effectively highlight their skills and expertise.

Top comments (0)