runv-server

server tooling for runv.club
Log | Files | Refs | README

runvers (1558B)


      1 #!/bin/sh
      2 # runv.club — catálogo de espaços e serviços da comunidade
      3 
      4 R='\033[0m'
      5 G='\033[0;32m'
      6 C='\033[0;36m'
      7 Y='\033[0;33m'
      8 B='\033[1m'
      9 D='\033[2m'
     10 
     11 print_runv_art() {
     12   while IFS= read -r line || [ -n "$line" ]; do
     13     printf '%b%s%b\n' '\033[1;32m' "$line" '\033[0m'
     14   done <<'RUNV_ART'
     15 ██████╗ ██╗   ██╗███╗   ██╗██╗   ██╗
     16 ██╔══██╗██║   ██║████╗  ██║██║   ██║
     17 ██████╔╝██║   ██║██╔██╗ ██║██║   ██║
     18 ██╔══██╗╚██╗ ██╔╝██║╚██╗██║╚██╗ ██╔╝
     19 ██║  ██║ ╚████╔╝ ██║ ╚████║ ╚████╔╝
     20 ╚═╝  ╚═╝  ╚═══╝  ╚═╝  ╚═══╝  ╚═══╝
     21 RUNV_ART
     22 }
     23 
     24 if command -v clear >/dev/null 2>&1; then
     25   clear
     26 fi
     27 
     28 print_runv_art
     29 printf '\n%s\n' '.club — espaços, experiências e serviços da casa'
     30 printf '\n'
     31 
     32 printf '%b%bDisponíveis agora%b\n' "${Y}" "${B}" "${R}"
     33 printf '  %b%-12s%b %b—%b espaço digital de encontro, conversa e comunidade.\n' "${G}" "square" "${R}" "${D}" "${R}"
     34 printf '  %b%-12s%b %b—%b jardim compartilhado para acompanhar e cuidar de plantas.\n' "${G}" "plantit" "${R}" "${D}" "${R}"
     35 printf '\n'
     36 
     37 printf '%b%bVoltar%b\n' "${Y}" "${B}" "${R}"
     38 printf '  Pressione %bEnter%b para voltar ao terminal.\n' "${C}" "${R}"
     39 printf '\n%s\n' '→ Explore quando quiser e volte com calma.'
     40 
     41 if [ -t 0 ]; then
     42   IFS= read -r _
     43 fi