Saleor Store
우리 컬렉션을 쇼핑하세요
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Enxoval CFP CBMDF 2026 — web app App mobile-first de um arquivo só (enxoval-cfp-cbmdf-v2.html) que lê a planilha pública no Google Sheets e mostra os dados de um jeito usável no celular. Sem backend, sem chave de API, sem login. É só arrastar o .html para o Netlify Drop e pronto. As 4 telas (o que a planilha faz, agora como app)README 전문 보기 ↗
App mobile-first de um arquivo só (enxoval-cfp-cbmdf-v2.html) que lê a planilha
pública no Google Sheets e mostra os dados de um jeito usável no celular. Sem backend,
sem chave de API, sem login. É só arrastar o .html para o Netlify Drop e pronto.
| Aba | O que é |
|---|---|
| Calculadora | A tela principal. Cada item tem quantidade (− / +) e loja escolhível; o preço unitário, o subtotal da linha, o subtotal do bloco e o total geral recalculam na hora. Marque "já comprei" e o valor sai do "ainda a comprar" sem sair do total. Filtro Todos / Masculino / Feminino. |
| Lojas | Contato das 9 lojas (WhatsApp + Instagram), tabela de parcelamento/desconto à vista e o cupom. |
| Online | Cards dos itens que valem comprar pela internet, cada um com um botão principal e as demais opções recolhidas. |
| Bizus | Materiais do CFP (ordem unida, hinos, nós, cuidado com os pés, manutenção do coturno, kit costura…). |
Enxoval Unificado pelo endpoint gviz (CSV público, sem credencial):
https://docs.google.com/spreadsheets/d/{ID}/gviz/tq?tqx=out:csv&sheet={Aba}visibilitychange).localStorage; botão "Zerar" no rodapé.No <script>, no objeto CFG (topo do código):
const CFG = {
planilhaId: "1QI-vGc--zXDDX3Tvq_F1i3bZGOFiY5o0C88MHbNrDGc", // <- troque aqui
aba: "Enxoval Unificado", // <- e o nome da aba
...
};
A leitura é dinâmica: os blocos são detectados pelos divisores da coluna A (COTURNOS,
EQUIPAMENTOS…) e os nomes das lojas vêm da aba Validação de dados. Então dá pra fazer
quase tudo só na planilha, sem tocar no HTML:
A ordem das lojas na aba Validação precisa bater com a ordem das colunas de preço na aba Enxoval Unificado — é assim que o app liga preço → loja.
O que não é lido ao vivo (só sai no código/snapshot): Contatos, Pagamento, Cupom, Compras
Online e Bizus. Para mudar esses, me avise (ou edite o SNAPSHOT no index.html).
Itens femininos (aparecem só no filtro Feminino/Todos): lista CFG.femininos
(Saia Passeio, Saia Túnica).
O snapshot é o objeto grande const SNAPSHOT = {…} no topo do <script>. Ele guarda preços,
links online, contatos, pagamento, cupom e bizus. Para atualizar:
https://docs.google.com/spreadsheets/d/{ID}/export?format=xlsx
(o .xlsx preserva os hyperlinks das abas Online, Contatos e Bizus, que o CSV perde).SNAPSHOT atual.SNAPSHOT no arquivo.Regra de sanidade: nenhum preço 0 deve entrar em comparação ou soma (0 = a loja não vende). Na primeira versão da planilha, o "melhor preço item a item" dos três blocos com as quantidades sugeridas dava R$ 6.806 — se você mudou preços/lojas depois, esse número naturalmente muda.