diff --git a/internal/gemlog/gemlog.go b/internal/gemlog/gemlog.go index f4332c7..419d334 100644 --- a/internal/gemlog/gemlog.go +++ b/internal/gemlog/gemlog.go @@ -72,8 +72,10 @@ func (g *Gemlog) serveIndex(w gemini.ResponseWriter, req *gemini.Request) { } else { content.WriteString("## Posts\n\n") - for _, post := range posts { - content.WriteString(fmt.Sprintf("=> /gemlog/post/%s %s - %s\n", post.Slug, post.Date.Format("2006-01-02"), post.Title)) + for i, post := range posts { + i = len(posts) - i + hexNum := fmt.Sprintf("0x%04x", i) + content.WriteString(fmt.Sprintf("=> /gemlog/post/%s %s - %s\n", post.Slug, hexNum, post.Title)) } } diff --git a/tasks.txt b/tasks.txt index 64616e4..b4b440a 100644 --- a/tasks.txt +++ b/tasks.txt @@ -1,5 +1,6 @@ -task: add hexidecimal numbering to gemlog +task: implement dir codeview pages +task: implement codbase root codeview pages -----------DONE LINE----------- - -DONE task: add request counter -DONE task: embed static pages +DONE task: add hexidecimal numbering to gemlog +DONE task: add request counter +DONE task: embed static pages