From 5493bcd2425bc7e4c4f55217dde8dd0ade0d0f2a Mon Sep 17 00:00:00 2001 From: cauefaleiros <125504745+bashfarelos@users.noreply.github.com> Date: Tue, 31 Mar 2026 12:01:44 -0300 Subject: [PATCH] feat: Setup Black Brasil Links project Initializes the project with basic structure, including HTML, CSS, and static assets. Updates README with local development instructions and adds .gitignore for common build artifacts. --- .env.example | 9 ++++ .gitignore | 8 +++ README.md | 25 ++++++--- apple-touch-icon.png | Bin 0 -> 2832 bytes background.jpg | Bin 0 -> 335365 bytes favicon-192x192.png | Bin 0 -> 3124 bytes favicon-32x32.png | Bin 0 -> 729 bytes index.html | 124 +++++++++++++++++++++++++++++++++++++++++++ logo.png | Bin 0 -> 42558 bytes metadata.json | 5 ++ package.json | 14 +++++ vite.config.ts | 24 +++++++++ 12 files changed, 201 insertions(+), 8 deletions(-) create mode 100644 .env.example create mode 100644 .gitignore create mode 100644 apple-touch-icon.png create mode 100644 background.jpg create mode 100644 favicon-192x192.png create mode 100644 favicon-32x32.png create mode 100644 index.html create mode 100644 logo.png create mode 100644 metadata.json create mode 100644 package.json create mode 100644 vite.config.ts diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..7a550fe --- /dev/null +++ b/.env.example @@ -0,0 +1,9 @@ +# GEMINI_API_KEY: Required for Gemini AI API calls. +# AI Studio automatically injects this at runtime from user secrets. +# Users configure this via the Secrets panel in the AI Studio UI. +GEMINI_API_KEY="MY_GEMINI_API_KEY" + +# APP_URL: The URL where this applet is hosted. +# AI Studio automatically injects this at runtime with the Cloud Run service URL. +# Used for self-referential links, OAuth callbacks, and API endpoints. +APP_URL="MY_APP_URL" diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5a86d2a --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +node_modules/ +build/ +dist/ +coverage/ +.DS_Store +*.log +.env* +!.env.example diff --git a/README.md b/README.md index 2241000..443963b 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,20 @@
The fastest path from prompt to production with Gemini.
- - Start building -Iw$iv;&*+F$;tMK7351@YcF0DC<#u_1d@hwrjrqtpnGmgEgaaCO)naa8u1<{_&%*
zV#K+V!4U3T{)w32&OD9jnG4x2i#W>MXEShliydH_ARVQmnO2D8Dhz&L@t~`J0Q0l~
z1H%0p!EKmC9p#_g$|prG>YfTNl=tHHm%=vWKvPJIDBw)!nLDrC&j)Z>zznN{K?Y*^
z-V`KhA65n3gsoE7%_i1SW2vi~Up^>0XFb!ZBNN*9;tIPZ8q9Z`OHQ=^`vZ?L6TrCh
zq-8O~J~#pPr#EgDxA3i@DBgDfwD{)}H*@K%d8@3Jig|9d7L*^NURFWI#Dx^*v*AbV
zhIdjS*%^$N2?*eh8#o&~Et2?x2Qt&Zyg*}#*ME9@+PRk3^@4y6J__J7j*JsT`~C6-
zW7F<*@|7k~RoVy3l#?Mbd6)4nu;9*(ubL@XJG~CZdnRxlz=yAnsE3Ea3h)JU4pqxg
z(Jl#aTv2_q+3{~D-ohzgylMU^rJ$RmXm)+5h!fqMn~eZ9nYnr}55CP{D}^pr?81a7
z&o$;DW{+j4V^g$P#`Bwd!Gh{PKLO#M8#zKBU>m@93Q#>M(yGBl6yY<>AJE;D4{od<
zjv3xwd0K1JYC{iTXN;@unQqo)zy^9_v`;Wv O4|D5@CTdeXSa!T?8bXVAI@E79G&abyh=
zC;}~k)csWe &
z2%II$T`()?I<92z5_iAMzQSY{_(QCK7=6A)(xS{}T{E!_4nzcJFc$&8#a(b4kSW_C
zt5Q(SYnl&$u{msl)N2{7bI<$mWxx_+mBg%zTK=DR{4T$1l5ZpO4-c7REeD6HnlTXk
z{q6UTn2sLIl&p$a77w6(<&&t~G}ki*;u^S%8v97_s#!3gXL5Obox5kN1-ReJzdZDc
zj98ftC2aR5rJ>-w7PoZ}GB}a2`0+DPkK>Sz2u@}Jb7zcp@CvhVptvMnMe2aA(Q(8m
z9f#Wwcj`k=Qxp1W64XD(iw1DW`pT#Y^5M>b9#)}%31bejmSHNBvrcsI%FtNzNSEe9
zU+7J4XI|3})oo
zjJo#Oe8{V}C699pI#k?MtvMy(fJ$FzeenhC@c;{%o@K<_Kt4{L;1)4pooX?W4O-r;
zYriAs%UH_1-k@OtoMqmZ2$nMsW<$q>(iNBQsa3g#!51HyIxV?-{QZ&lFwnmB;LP*T
zbcAv*w;*LUAbMN-xayW1*^PtD` _NNwhQ84<6A6w(!I6O_{pv%iNrRB~<0YGT|NoS6-9LkFYxZdoeBA7AlXaQq>-I
z+81n$0wbz6xGJw18xYCL0>(hqp)3U;vU#(S8_gjD7&q6UZKlj&7cVoeJ=c_GI=F~I
z>N9|;TN5;aJ49tLr{HT@kFy=6DGQK*N-Cy5Fv&{g`A1xej+~7{=(AscB$g