├── .formatter.exs ├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── CLAUDE.md ├── LICENSE.md ├── README.md ├── assets ├── build.js ├── css │ ├── app.css │ ├── base │ │ ├── elements.css │ │ └── reset.css │ ├── components │ │ ├── buttons.css │ │ ├── footer.css │ │ ├── hero.css │ │ ├── home-content.css │ │ ├── locations.css │ │ ├── menu-card.css │ │ ├── menu-item.css │ │ ├── navigation.css │ │ └── specials.css │ ├── layers.css │ ├── tokens │ │ ├── breakpoints.css │ │ ├── colors.css │ │ ├── sizing.css │ │ ├── spacing.css │ │ └── typography.css │ └── utilities │ │ ├── animations.css │ │ ├── layout.css │ │ └── patterns.css ├── package-lock.json └── package.json ├── lib ├── local_cafe.ex ├── local_cafe │ ├── home.ex │ ├── locations.ex │ ├── locations │ │ └── location.ex │ ├── menu.ex │ ├── menu │ │ └── item.ex │ ├── site.ex │ ├── specials.ex │ └── specials │ │ └── item.ex ├── mix │ └── tasks │ │ └── build.ex └── templates │ ├── index.html.heex │ ├── item.html.heex │ ├── layout.html.heex │ └── special.html.heex ├── mix.exs ├── mix.lock ├── priv ├── home.md ├── locations │ └── example-location.md ├── menu │ ├── example-item-2.md │ └── example-item.md ├── output │ ├── .nojekyll │ ├── assets │ │ ├── css │ │ │ └── .nojekyll │ │ └── js │ │ │ └── .nojekyll │ ├── images │ │ ├── .nojekyll │ │ ├── example-hero.png │ │ ├── example-item.png │ │ ├── example-logo.png │ │ ├── example-special.png │ │ └── social │ │ │ ├── bluesky.svg │ │ │ ├── doordash.svg │ │ │ ├── facebook.svg │ │ │ ├── github.svg │ │ │ ├── instagram.svg │ │ │ ├── tiktok.svg │ │ │ ├── ubereats.svg │ │ │ ├── x.svg │ │ │ └── yelp.svg │ └── robots.txt └── specials │ └── example-special.md └── test └── test_helper.exs /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/README.md -------------------------------------------------------------------------------- /assets/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/build.js -------------------------------------------------------------------------------- /assets/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/app.css -------------------------------------------------------------------------------- /assets/css/base/elements.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/base/elements.css -------------------------------------------------------------------------------- /assets/css/base/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/base/reset.css -------------------------------------------------------------------------------- /assets/css/components/buttons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/components/buttons.css -------------------------------------------------------------------------------- /assets/css/components/footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/components/footer.css -------------------------------------------------------------------------------- /assets/css/components/hero.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/components/hero.css -------------------------------------------------------------------------------- /assets/css/components/home-content.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/components/home-content.css -------------------------------------------------------------------------------- /assets/css/components/locations.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/components/locations.css -------------------------------------------------------------------------------- /assets/css/components/menu-card.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/components/menu-card.css -------------------------------------------------------------------------------- /assets/css/components/menu-item.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/components/menu-item.css -------------------------------------------------------------------------------- /assets/css/components/navigation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/components/navigation.css -------------------------------------------------------------------------------- /assets/css/components/specials.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/components/specials.css -------------------------------------------------------------------------------- /assets/css/layers.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/layers.css -------------------------------------------------------------------------------- /assets/css/tokens/breakpoints.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/tokens/breakpoints.css -------------------------------------------------------------------------------- /assets/css/tokens/colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/tokens/colors.css -------------------------------------------------------------------------------- /assets/css/tokens/sizing.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/tokens/sizing.css -------------------------------------------------------------------------------- /assets/css/tokens/spacing.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/tokens/spacing.css -------------------------------------------------------------------------------- /assets/css/tokens/typography.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/tokens/typography.css -------------------------------------------------------------------------------- /assets/css/utilities/animations.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/utilities/animations.css -------------------------------------------------------------------------------- /assets/css/utilities/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/utilities/layout.css -------------------------------------------------------------------------------- /assets/css/utilities/patterns.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/css/utilities/patterns.css -------------------------------------------------------------------------------- /assets/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/package-lock.json -------------------------------------------------------------------------------- /assets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/assets/package.json -------------------------------------------------------------------------------- /lib/local_cafe.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/local_cafe.ex -------------------------------------------------------------------------------- /lib/local_cafe/home.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/local_cafe/home.ex -------------------------------------------------------------------------------- /lib/local_cafe/locations.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/local_cafe/locations.ex -------------------------------------------------------------------------------- /lib/local_cafe/locations/location.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/local_cafe/locations/location.ex -------------------------------------------------------------------------------- /lib/local_cafe/menu.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/local_cafe/menu.ex -------------------------------------------------------------------------------- /lib/local_cafe/menu/item.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/local_cafe/menu/item.ex -------------------------------------------------------------------------------- /lib/local_cafe/site.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/local_cafe/site.ex -------------------------------------------------------------------------------- /lib/local_cafe/specials.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/local_cafe/specials.ex -------------------------------------------------------------------------------- /lib/local_cafe/specials/item.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/local_cafe/specials/item.ex -------------------------------------------------------------------------------- /lib/mix/tasks/build.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/mix/tasks/build.ex -------------------------------------------------------------------------------- /lib/templates/index.html.heex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/templates/index.html.heex -------------------------------------------------------------------------------- /lib/templates/item.html.heex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/templates/item.html.heex -------------------------------------------------------------------------------- /lib/templates/layout.html.heex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/templates/layout.html.heex -------------------------------------------------------------------------------- /lib/templates/special.html.heex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/lib/templates/special.html.heex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/mix.lock -------------------------------------------------------------------------------- /priv/home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/home.md -------------------------------------------------------------------------------- /priv/locations/example-location.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/locations/example-location.md -------------------------------------------------------------------------------- /priv/menu/example-item-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/menu/example-item-2.md -------------------------------------------------------------------------------- /priv/menu/example-item.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/menu/example-item.md -------------------------------------------------------------------------------- /priv/output/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /priv/output/assets/css/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /priv/output/assets/js/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /priv/output/images/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /priv/output/images/example-hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/example-hero.png -------------------------------------------------------------------------------- /priv/output/images/example-item.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/example-item.png -------------------------------------------------------------------------------- /priv/output/images/example-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/example-logo.png -------------------------------------------------------------------------------- /priv/output/images/example-special.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/example-special.png -------------------------------------------------------------------------------- /priv/output/images/social/bluesky.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/social/bluesky.svg -------------------------------------------------------------------------------- /priv/output/images/social/doordash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/social/doordash.svg -------------------------------------------------------------------------------- /priv/output/images/social/facebook.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/social/facebook.svg -------------------------------------------------------------------------------- /priv/output/images/social/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/social/github.svg -------------------------------------------------------------------------------- /priv/output/images/social/instagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/social/instagram.svg -------------------------------------------------------------------------------- /priv/output/images/social/tiktok.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/social/tiktok.svg -------------------------------------------------------------------------------- /priv/output/images/social/ubereats.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/social/ubereats.svg -------------------------------------------------------------------------------- /priv/output/images/social/x.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/social/x.svg -------------------------------------------------------------------------------- /priv/output/images/social/yelp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/images/social/yelp.svg -------------------------------------------------------------------------------- /priv/output/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/output/robots.txt -------------------------------------------------------------------------------- /priv/specials/example-special.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Local-Cafe/localcafe-lite/HEAD/priv/specials/example-special.md -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | --------------------------------------------------------------------------------