From 719bfd06b2d4088471622222501811ac646a8afc Mon Sep 17 00:00:00 2001 From: Vincent Date: Sun, 22 Mar 2020 15:31:00 +0100 Subject: [PATCH] lots --- Makefile | 6 +- Untitled.ipynb | 147 + automator.py | 73 +- public/arts.html | 421 ++- public/cooking.html | 771 ++++- public/craft.html | 150 +- public/crafts.html | 317 +- public/digital.html | 381 +- public/family.html | 228 +- public/health.html | 539 ++- public/hobby.html | 143 +- public/home.html | 734 ++-- public/ideas/boardgames/index.html | 84 + public/ideas/bounce/index.html | 74 + public/ideas/bread/index.html | 74 + public/ideas/breathe/index.html | 74 + public/ideas/cardmagic/index.html | 74 + public/ideas/clean/index.html | 74 + public/ideas/compost/index.html | 74 + public/ideas/dj/index.html | 76 + public/ideas/drawing/index.html | 74 + public/ideas/electricity/index.html | 74 + public/ideas/furniture-socks/index.html | 76 + public/ideas/haircut/index.html | 74 + public/ideas/ketchup/index.html | 74 + public/ideas/knitting/index.html | 74 + public/ideas/language/index.html | 74 + public/ideas/lego/index.html | 74 + public/ideas/library/index.html | 74 + public/ideas/machine/index.html | 76 + public/ideas/meditate/index.html | 76 + public/ideas/moneyjar/index.html | 74 + public/ideas/museum/index.html | 74 + public/ideas/new-tricks/index.html | 74 + public/ideas/nomoney/index.html | 74 + public/ideas/noplastic/index.html | 74 + public/ideas/omelet/index.html | 74 + public/ideas/opensource/index.html | 74 + public/ideas/oven/index.html | 74 + public/ideas/pancake-art/index.html | 78 + public/ideas/pancakes/index.html | 74 + public/ideas/pasta/index.html | 74 + public/ideas/photoshop/index.html | 74 + public/ideas/pickle/index.html | 74 + public/ideas/pizza/index.html | 74 + public/ideas/podcast/index.html | 74 + public/ideas/pomodoro/index.html | 74 + public/ideas/pushup/index.html | 74 + public/ideas/quit/index.html | 74 + public/ideas/raspberry/index.html | 74 + public/ideas/repair-clothes/index.html | 74 + public/ideas/running/index.html | 74 + public/ideas/sock-puppet/index.html | 76 + public/ideas/spices/index.html | 74 + public/ideas/thankyou/index.html | 74 + public/ideas/trade-clothes/index.html | 74 + public/ideas/ukelele/index.html | 74 + public/ideas/vangogh/index.html | 76 + public/ideas/vegan/index.html | 74 + public/ideas/vegetarian/index.html | 74 + public/ideas/volunteer/index.html | 74 + public/ideas/write/index.html | 74 + public/ideas/yoga/index.html | 76 + public/index.html | 4204 +++++++++++++++++------ public/kids.html | 180 +- public/mind.html | 1649 ++++++--- public/self.html | 141 +- public/tips-backup.json | 1 + public/tips.json | 2 +- requirements.txt | 4 +- src/base.html | 14 + src/idea.html | 35 + src/ideas/boardgames.md | 24 + src/ideas/boardgames.yml | 6 - src/ideas/bounce.md | 8 + src/ideas/bread.md | 7 + src/ideas/bread.yml | 6 - src/ideas/breathe.md | 8 + src/ideas/breathing.yml | 8 - src/ideas/cardmagic.md | 7 + src/ideas/cardtricks.yml | 7 - src/ideas/clean.md | 8 + src/ideas/cleaning.yml | 6 - src/ideas/compost.md | 8 + src/ideas/compost.yml | 6 - src/ideas/dj.md | 9 + src/ideas/donate.yml | 7 - src/ideas/drawing.md | 8 + src/ideas/drawing.yml | 7 - src/ideas/electric-vampire.yml | 7 - src/ideas/electricity.md | 7 + src/ideas/furniture-socks.md | 9 + src/ideas/furniture-socks.yml | 8 - src/ideas/haircut.md | 7 + src/ideas/ketchup.md | 7 + src/ideas/ketchup.yml | 7 - src/ideas/keyboard.yml | 7 - src/ideas/knitting.md | 8 + src/ideas/knitting.yml | 6 - src/ideas/language.md | 7 + src/ideas/language.yml | 6 - src/ideas/lego-challenge.yml | 6 - src/ideas/lego.md | 8 + src/ideas/library.md | 8 + src/ideas/library.yml | 6 - src/ideas/machine.md | 8 + src/ideas/mashup.yml | 8 - src/ideas/meditate.md | 8 + src/ideas/meditate.yml | 8 - src/ideas/moneyjar.md | 8 + src/ideas/moneyjar.yml | 6 - src/ideas/museum.md | 8 + src/ideas/museum.yml | 7 - src/ideas/new-tricks.md | 8 + src/ideas/newhair.yml | 6 - src/ideas/newtricks.yml | 7 - src/ideas/no-purchases.yml | 6 - src/ideas/nomoney.md | 8 + src/ideas/noplastic.md | 7 + src/ideas/noplastic.yml | 6 - src/ideas/omelet.md | 8 + src/ideas/omelet.yml | 7 - src/ideas/open-source.yml | 6 - src/ideas/opensource.md | 7 + src/ideas/oven.md | 7 + src/ideas/oven.yml | 6 - src/ideas/paint.yml | 8 - src/ideas/pancake-art.md | 10 + src/ideas/pancake-art.yml | 8 - src/ideas/pancakes.md | 7 + src/ideas/pancakes.yml | 6 - src/ideas/pasta.md | 7 + src/ideas/pasta.yml | 6 - src/ideas/photobattle.yml | 7 - src/ideas/photoshop.md | 7 + src/ideas/pickle.md | 7 + src/ideas/pickle.yml | 6 - src/ideas/pingpong.yml | 6 - src/ideas/pizza.md | 8 + src/ideas/pizza.yml | 7 - src/ideas/podcast.md | 8 + src/ideas/podcasts.yml | 7 - src/ideas/pomodoro.md | 7 + src/ideas/pomodoro.yml | 6 - src/ideas/pushup.md | 7 + src/ideas/pushups.yml | 6 - src/ideas/quit.md | 7 + src/ideas/quit.yml | 6 - src/ideas/raspberry.md | 7 + src/ideas/raspberry.yml | 6 - src/ideas/repair-clothes.md | 8 + src/ideas/repair-clothes.yml | 6 - src/ideas/rube-goldberg.yml | 7 - src/ideas/running.md | 7 + src/ideas/sock-puppet.md | 9 + src/ideas/sockpuppet.yml | 8 - src/ideas/spices.md | 8 + src/ideas/spices.yml | 6 - src/ideas/stories.yml | 7 - src/ideas/thankyou.md | 8 + src/ideas/thankyou.yml | 7 - src/ideas/trade-clothes.md | 7 + src/ideas/tradeclothes.yml | 6 - src/ideas/train-running.yml | 6 - src/ideas/ukelele.md | 8 + src/ideas/ukelele.yml | 7 - src/ideas/vangogh.md | 9 + src/ideas/vegan.md | 7 + src/ideas/vegan.yml | 6 - src/ideas/vegetarian.md | 7 + src/ideas/veggie-tarian.yml | 6 - src/ideas/virtual-card-games.yml | 6 - src/ideas/volunteer.md | 8 + src/ideas/volunteer.yml | 7 - src/ideas/write.md | 7 + src/ideas/write.yml | 6 - src/ideas/yoga.md | 8 + src/ideas/yoga.yml | 7 - src/index.html | 143 +- 179 files changed, 11835 insertions(+), 3020 deletions(-) create mode 100644 Untitled.ipynb create mode 100644 public/ideas/boardgames/index.html create mode 100644 public/ideas/bounce/index.html create mode 100644 public/ideas/bread/index.html create mode 100644 public/ideas/breathe/index.html create mode 100644 public/ideas/cardmagic/index.html create mode 100644 public/ideas/clean/index.html create mode 100644 public/ideas/compost/index.html create mode 100644 public/ideas/dj/index.html create mode 100644 public/ideas/drawing/index.html create mode 100644 public/ideas/electricity/index.html create mode 100644 public/ideas/furniture-socks/index.html create mode 100644 public/ideas/haircut/index.html create mode 100644 public/ideas/ketchup/index.html create mode 100644 public/ideas/knitting/index.html create mode 100644 public/ideas/language/index.html create mode 100644 public/ideas/lego/index.html create mode 100644 public/ideas/library/index.html create mode 100644 public/ideas/machine/index.html create mode 100644 public/ideas/meditate/index.html create mode 100644 public/ideas/moneyjar/index.html create mode 100644 public/ideas/museum/index.html create mode 100644 public/ideas/new-tricks/index.html create mode 100644 public/ideas/nomoney/index.html create mode 100644 public/ideas/noplastic/index.html create mode 100644 public/ideas/omelet/index.html create mode 100644 public/ideas/opensource/index.html create mode 100644 public/ideas/oven/index.html create mode 100644 public/ideas/pancake-art/index.html create mode 100644 public/ideas/pancakes/index.html create mode 100644 public/ideas/pasta/index.html create mode 100644 public/ideas/photoshop/index.html create mode 100644 public/ideas/pickle/index.html create mode 100644 public/ideas/pizza/index.html create mode 100644 public/ideas/podcast/index.html create mode 100644 public/ideas/pomodoro/index.html create mode 100644 public/ideas/pushup/index.html create mode 100644 public/ideas/quit/index.html create mode 100644 public/ideas/raspberry/index.html create mode 100644 public/ideas/repair-clothes/index.html create mode 100644 public/ideas/running/index.html create mode 100644 public/ideas/sock-puppet/index.html create mode 100644 public/ideas/spices/index.html create mode 100644 public/ideas/thankyou/index.html create mode 100644 public/ideas/trade-clothes/index.html create mode 100644 public/ideas/ukelele/index.html create mode 100644 public/ideas/vangogh/index.html create mode 100644 public/ideas/vegan/index.html create mode 100644 public/ideas/vegetarian/index.html create mode 100644 public/ideas/volunteer/index.html create mode 100644 public/ideas/write/index.html create mode 100644 public/ideas/yoga/index.html create mode 100644 public/tips-backup.json create mode 100644 src/idea.html create mode 100644 src/ideas/boardgames.md delete mode 100644 src/ideas/boardgames.yml create mode 100644 src/ideas/bounce.md create mode 100644 src/ideas/bread.md delete mode 100644 src/ideas/bread.yml create mode 100644 src/ideas/breathe.md delete mode 100644 src/ideas/breathing.yml create mode 100644 src/ideas/cardmagic.md delete mode 100644 src/ideas/cardtricks.yml create mode 100644 src/ideas/clean.md delete mode 100644 src/ideas/cleaning.yml create mode 100644 src/ideas/compost.md delete mode 100644 src/ideas/compost.yml create mode 100644 src/ideas/dj.md delete mode 100644 src/ideas/donate.yml create mode 100644 src/ideas/drawing.md delete mode 100644 src/ideas/drawing.yml delete mode 100644 src/ideas/electric-vampire.yml create mode 100644 src/ideas/electricity.md create mode 100644 src/ideas/furniture-socks.md delete mode 100644 src/ideas/furniture-socks.yml create mode 100644 src/ideas/haircut.md create mode 100644 src/ideas/ketchup.md delete mode 100644 src/ideas/ketchup.yml delete mode 100644 src/ideas/keyboard.yml create mode 100644 src/ideas/knitting.md delete mode 100644 src/ideas/knitting.yml create mode 100644 src/ideas/language.md delete mode 100644 src/ideas/language.yml delete mode 100644 src/ideas/lego-challenge.yml create mode 100644 src/ideas/lego.md create mode 100644 src/ideas/library.md delete mode 100644 src/ideas/library.yml create mode 100644 src/ideas/machine.md delete mode 100644 src/ideas/mashup.yml create mode 100644 src/ideas/meditate.md delete mode 100644 src/ideas/meditate.yml create mode 100644 src/ideas/moneyjar.md delete mode 100644 src/ideas/moneyjar.yml create mode 100644 src/ideas/museum.md delete mode 100644 src/ideas/museum.yml create mode 100644 src/ideas/new-tricks.md delete mode 100644 src/ideas/newhair.yml delete mode 100644 src/ideas/newtricks.yml delete mode 100644 src/ideas/no-purchases.yml create mode 100644 src/ideas/nomoney.md create mode 100644 src/ideas/noplastic.md delete mode 100644 src/ideas/noplastic.yml create mode 100644 src/ideas/omelet.md delete mode 100644 src/ideas/omelet.yml delete mode 100644 src/ideas/open-source.yml create mode 100644 src/ideas/opensource.md create mode 100644 src/ideas/oven.md delete mode 100644 src/ideas/oven.yml delete mode 100644 src/ideas/paint.yml create mode 100644 src/ideas/pancake-art.md delete mode 100644 src/ideas/pancake-art.yml create mode 100644 src/ideas/pancakes.md delete mode 100644 src/ideas/pancakes.yml create mode 100644 src/ideas/pasta.md delete mode 100644 src/ideas/pasta.yml delete mode 100644 src/ideas/photobattle.yml create mode 100644 src/ideas/photoshop.md create mode 100644 src/ideas/pickle.md delete mode 100644 src/ideas/pickle.yml delete mode 100644 src/ideas/pingpong.yml create mode 100644 src/ideas/pizza.md delete mode 100644 src/ideas/pizza.yml create mode 100644 src/ideas/podcast.md delete mode 100644 src/ideas/podcasts.yml create mode 100644 src/ideas/pomodoro.md delete mode 100644 src/ideas/pomodoro.yml create mode 100644 src/ideas/pushup.md delete mode 100644 src/ideas/pushups.yml create mode 100644 src/ideas/quit.md delete mode 100644 src/ideas/quit.yml create mode 100644 src/ideas/raspberry.md delete mode 100644 src/ideas/raspberry.yml create mode 100644 src/ideas/repair-clothes.md delete mode 100644 src/ideas/repair-clothes.yml delete mode 100644 src/ideas/rube-goldberg.yml create mode 100644 src/ideas/running.md create mode 100644 src/ideas/sock-puppet.md delete mode 100644 src/ideas/sockpuppet.yml create mode 100644 src/ideas/spices.md delete mode 100644 src/ideas/spices.yml delete mode 100644 src/ideas/stories.yml create mode 100644 src/ideas/thankyou.md delete mode 100644 src/ideas/thankyou.yml create mode 100644 src/ideas/trade-clothes.md delete mode 100644 src/ideas/tradeclothes.yml delete mode 100644 src/ideas/train-running.yml create mode 100644 src/ideas/ukelele.md delete mode 100644 src/ideas/ukelele.yml create mode 100644 src/ideas/vangogh.md create mode 100644 src/ideas/vegan.md delete mode 100644 src/ideas/vegan.yml create mode 100644 src/ideas/vegetarian.md delete mode 100644 src/ideas/veggie-tarian.yml delete mode 100644 src/ideas/virtual-card-games.yml create mode 100644 src/ideas/volunteer.md delete mode 100644 src/ideas/volunteer.yml create mode 100644 src/ideas/write.md delete mode 100644 src/ideas/write.yml create mode 100644 src/ideas/yoga.md delete mode 100644 src/ideas/yoga.yml diff --git a/Makefile b/Makefile index 05b6e66..3a936bb 100644 --- a/Makefile +++ b/Makefile @@ -2,11 +2,13 @@ install: pip install -r requirements npm install http-server purgecss@1.4.2 uglifycss -website: - python automator.py run-jinja +css: website npx tailwindcss build styles.css -o src/all.css npx purgecss --css src/all.css --content src/*.html --out public npx uglifycss --ugly-comments public/all.css > public/style.css +website: + python automator.py build + clean: rm -rm public/* \ No newline at end of file diff --git a/Untitled.ipynb b/Untitled.ipynb new file mode 100644 index 0000000..3ee8883 --- /dev/null +++ b/Untitled.ipynb @@ -0,0 +1,147 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collecting pyyaml\n", + " Downloading PyYAML-5.3.1.tar.gz (269 kB)\n", + "\u001b[K |████████████████████████████████| 269 kB 1.1 MB/s eta 0:00:01\n", + "\u001b[?25hBuilding wheels for collected packages: pyyaml\n", + " Building wheel for pyyaml (setup.py) ... \u001b[?25ldone\n", + "\u001b[?25h Created wheel for pyyaml: filename=PyYAML-5.3.1-cp37-cp37m-macosx_10_14_x86_64.whl size=44627 sha256=488a765a02cdf2d22a506477dffa3a87aeffbcf3c7985db568c9698a15e4ca0f\n", + " Stored in directory: /Users/vincent/Library/Caches/pip/wheels/5e/03/1e/e1e954795d6f35dfc7b637fe2277bff021303bd9570ecea653\n", + "Successfully built pyyaml\n", + "Installing collected packages: pyyaml\n", + "Successfully installed pyyaml-5.3.1\n", + "Note: you may need to restart the kernel to use updated packages.\n" + ] + } + ], + "source": [ + "%pip install pyyaml" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [], + "source": [ + "import json\n", + "import yaml\n", + "from pathlib import Path" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "d = {1: 2}" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [], + "source": [ + "d.update({'b': 3})" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{1: 2, 'a': 1, 'b': 3}" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "d" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "metadata": {}, + "outputs": [], + "source": [ + "blob = json.loads(Path(\"public/tips-backup.json\").read_text())\n", + "for d in blob:\n", + " filename=d['img'].replace(\"svg\", \"md\")\n", + " d['short'] = d['appendix'].replace(\"\\n\", \"\")\n", + " del d['appendix']\n", + " d['icon'] = d['img']\n", + " del d['img']\n", + " text = '---\\n' + yaml.dump(d) + '---\\n'\n", + " Path(f\"src/ideas/{filename}\").write_text(text)" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": {}, + "outputs": [], + "source": [ + "rm src/ideas/*.yml" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "51" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(list(Path(\"src/ideas\").glob(\"*.yml\")))" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.3" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/automator.py b/automator.py index 5b528df..099e736 100644 --- a/automator.py +++ b/automator.py @@ -4,7 +4,11 @@ import yaml import click -from jinja2 import Environment, select_autoescape, FileSystemLoader +import frontmatter +import mistune +import markdown +from jinja2 import Environment, select_autoescape, FileSystemLoader, Markup + @click.group() def main(): @@ -12,24 +16,41 @@ def main(): pass -@click.command() -def to_json(): - """It's easy being green.""" - glob = pathlib.Path("src/ideas").glob("*.yml") - d = [yaml.load(p.read_text(), Loader=yaml.FullLoader) for p in glob] - pathlib.Path("public/tips.json").write_text(json.dumps(d)) +def load_md(appendix=False): + glob = pathlib.Path("src/ideas").glob("*.md") + results = [] + for p in glob: + fm = frontmatter.load(p) + d = dict(fm) + md = mistune.create_markdown(escape=False) + if appendix: + d['appendix'] = md(fm.content) + d['id'] = d['icon'].replace(".svg", "") + results.append(d) + return results + + +def handle_json_api(): + pathlib.Path("public/tips.json").write_text(json.dumps(load_md())) + click.echo("created api: " + click.style(f"public/tips.json", "blue")) def handle_images(): for p in pathlib.Path("src/img/icons/").glob("*"): p_towards = f"public/img/icons/{p.parts[-1]}" - print(f"moving {p} -> {p_towards}") + click.echo(f"moving {p} -> " + click.style(str(p_towards), "blue")) copyfile(p, pathlib.Path(p_towards)) for p in pathlib.Path("src/img").glob("*.png"): p_towards = f"public/img/{p.parts[-1]}" - print(f"moving {p} -> {p_towards}") + click.echo(f"moving {p} -> " + click.style(str(p_towards), "blue")) copyfile(p, pathlib.Path(p_towards)) + +def handle_index(env, ideas): + with open('public/index.html', 'w') as f: + f.write(env.get_template('index.html').render(ideas=ideas)) + + def handle_category_pages(env, ideas): flatten = lambda l: [item for sublist in l for item in sublist] uniq_tags = set(flatten([d['tags'] for d in ideas])) @@ -40,24 +61,38 @@ def handle_category_pages(env, ideas): f.write(env.get_template('index.html').render(ideas=idea_subset, tag=tag)) click.echo("created page: " + click.style(f"public/{tag}.html", "blue")) + +def handle_individual_pages(env, ideas): + for idea in ideas: + if len(idea['appendix']) > 0: + print(idea) + path = pathlib.Path(f"public/ideas/{idea['icon'].replace('.svg', '')}") + if not path.exists(): + path.mkdir() + with open(path / "index.html", 'w') as f: + f.write(env.get_template('idea.html').render(idea=idea)) + click.echo("created page: " + click.style(f"{path}", "blue")) + + @click.command() -def run_jinja(): - """It's not easy being red.""" - glob = pathlib.Path("src/ideas").glob("*.yml") - ideas = [yaml.load(p.read_text(), Loader=yaml.FullLoader) for p in glob] +def build(): + """build the website""" + ideas = load_md(appendix=True) + md = markdown.Markdown(extensions=['meta']) env = Environment( loader=FileSystemLoader('src'), autoescape=select_autoescape(['html', 'xml']) ) - with open('public/index.html', 'w') as f: - f.write(env.get_template('index.html').render(ideas=ideas)) + env.filters['markdown'] = lambda text: Markup(md.convert(text)) + + handle_index(env=env, ideas=ideas) + handle_json_api() handle_images() - handle_category_pages(env, ideas=ideas) - + handle_category_pages(env=env, ideas=ideas) + handle_individual_pages(env=env, ideas=ideas) -main.add_command(run_jinja) -main.add_command(to_json) +main.add_command(build) if __name__ == "__main__": main() diff --git a/public/arts.html b/public/arts.html index 301c329..2621909 100644 --- a/public/arts.html +++ b/public/arts.html @@ -19,152 +19,325 @@ -
- + + +
+ There is no appendix. Consider adding it to github. + + +
+
+ +
+ + + + +
diff --git a/public/cooking.html b/public/cooking.html index b35273d..83ee5d7 100644 --- a/public/cooking.html +++ b/public/cooking.html @@ -19,229 +19,622 @@ -
-
    -
    - - This Month Rocks! - +
    + + This Month Rocks! + + + #cooking + + +
    +
    +
    +
    + + +
    +
    + +
    - #cooking + + #cooking + -
    + +

    + Blindfold yourself and pick 5 random spices at the supermarket. Figure out a dish for each. +

    -
    +
    +
+ + +
+ There is no appendix. Consider adding it to github. + + +
+
+ +
+
+ + + +
diff --git a/public/craft.html b/public/craft.html index 21140b9..45f5fd8 100644 --- a/public/craft.html +++ b/public/craft.html @@ -19,50 +19,130 @@ -
-
    -
    - - This Month Rocks! - +
    + + This Month Rocks! + + + #craft + + +
    +
    +
    +
    + + +
    +
    + +
    - #craft + + #craft + + + + #arts + -
    + +

    + Unleash your inner Picasso (or maybe you are more like van Gogh?),and paint the world's (or your kitchen's) next masterpiece. +

    -
    +
    +
+
+ + + +
diff --git a/public/crafts.html b/public/crafts.html index b332144..8720cdb 100644 --- a/public/crafts.html +++ b/public/crafts.html @@ -19,103 +19,260 @@ -
-
    -
    - - This Month Rocks! - +
    + + This Month Rocks! + + + #crafts + + +
    +
    +
    +
    + + +
    +
    + +
    - #crafts + + #home + + + + #crafts + -
    + +

    + Construct your own Rube-Goldberg machine. +

    -
    +
    +
+
+ + + +
diff --git a/public/digital.html b/public/digital.html index 53d038e..7596329 100644 --- a/public/digital.html +++ b/public/digital.html @@ -19,116 +19,313 @@ -
-
    -
    - - This Month Rocks! - +
    + + This Month Rocks! + + + #digital + + +
    +
    +
    +
    + + +
    +
    + +
    - #digital + + #digital + + + + #arts + -
    + +

    + If you have a Mac, you have garageband. Heard two songs that'd sound good together? You're the DJ. +

    -
    +
    +
+
+ + + +
diff --git a/public/family.html b/public/family.html index d254ef6..dcdc872 100644 --- a/public/family.html +++ b/public/family.html @@ -19,73 +19,191 @@ -
-
    -
    - - This Month Rocks! - +
    + + This Month Rocks! + + + #family + + +
    +
    +
    +
    + + +
    +
    + + + +

    + You probably have some old socks lying around. Don't throw them away, make the most beautiful sock puppet with the family. +

    -
    +
    +
+ + +
+ There is no appendix. Consider adding it to github. + + +
+
+ +
+
+ + + +
diff --git a/public/health.html b/public/health.html index 28f0d2f..4537b59 100644 --- a/public/health.html +++ b/public/health.html @@ -19,164 +19,439 @@ -
- + + +
+ There is no appendix. Consider adding it to github. + + +
+
+ +
+
+ + + +
diff --git a/public/hobby.html b/public/hobby.html index d775e03..756e911 100644 --- a/public/hobby.html +++ b/public/hobby.html @@ -19,45 +19,126 @@ -
-
    -
    - - This Month Rocks! - +
    + + This Month Rocks! + + + #hobby + + +
    +
    +
    +
    + + +
    +
    + +
    - #hobby + + #hobby + -
    + +

    + It tends to be one of the cheapest, but also easiest to learn musical instruments out there. +

    -
    +
    +
+ + +
+ There is no appendix. Consider adding it to github. + + +
+
+ +
+
+ + + +
diff --git a/public/home.html b/public/home.html index 0ec4dce..20317a2 100644 --- a/public/home.html +++ b/public/home.html @@ -19,255 +19,565 @@ -
-
    -
    - - This Month Rocks! - +
    + + This Month Rocks! + + + #home + + +
    +
    +
    +
    + + +
    +
    + +
    - #home + + #home + -
    + +

    + Learn how to pickle and ferment. So many great flavours and so many options! +

    -
    +
    +
+ + +
+ There is no appendix. Consider adding it to github. + + +
+
+ +
+
+ + + +
diff --git a/public/ideas/boardgames/index.html b/public/ideas/boardgames/index.html new file mode 100644 index 0000000..be704c3 --- /dev/null +++ b/public/ideas/boardgames/index.html @@ -0,0 +1,84 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Celebrate Boardgames + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    +

    There are a lot of board- and cardgames that are well worth your time.

    +
    +

    If you'd like to try collaborative games you might like Bandito or +Pandemic.

    +

    If you'd like to get started with two player games then you might like +Santorini or +Patchwork.

    +

    For large groups you might consider Catan.

    +
    +

    If possible, consider buying them from a local toy-store.

    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/bounce/index.html b/public/ideas/bounce/index.html new file mode 100644 index 0000000..1fa7f9c --- /dev/null +++ b/public/ideas/bounce/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Bounce the Ball + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/bread/index.html b/public/ideas/bread/index.html new file mode 100644 index 0000000..59e6817 --- /dev/null +++ b/public/ideas/bread/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Bake Bread + +
    +
    + + + #health + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/breathe/index.html b/public/ideas/breathe/index.html new file mode 100644 index 0000000..e12ba0a --- /dev/null +++ b/public/ideas/breathe/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Breathing Exercises + +
    +
    + + + #health + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/cardmagic/index.html b/public/ideas/cardmagic/index.html new file mode 100644 index 0000000..c655864 --- /dev/null +++ b/public/ideas/cardmagic/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Magic Cards Tricks + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/clean/index.html b/public/ideas/clean/index.html new file mode 100644 index 0000000..d86ef31 --- /dev/null +++ b/public/ideas/clean/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Spring Cleaning + +
    +
    + + + #home + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/compost/index.html b/public/ideas/compost/index.html new file mode 100644 index 0000000..14e8d8d --- /dev/null +++ b/public/ideas/compost/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Start Composting + +
    +
    + + + #home + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/dj/index.html b/public/ideas/dj/index.html new file mode 100644 index 0000000..f6fb4cb --- /dev/null +++ b/public/ideas/dj/index.html @@ -0,0 +1,76 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Make a Mashup + +
    +
    + + + #digital + + #arts + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/drawing/index.html b/public/ideas/drawing/index.html new file mode 100644 index 0000000..656cbad --- /dev/null +++ b/public/ideas/drawing/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Learn to Draw + +
    +
    + + + #arts + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/electricity/index.html b/public/ideas/electricity/index.html new file mode 100644 index 0000000..87ba9d2 --- /dev/null +++ b/public/ideas/electricity/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Measure Electricity + +
    +
    + + + #home + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/furniture-socks/index.html b/public/ideas/furniture-socks/index.html new file mode 100644 index 0000000..7cd07e6 --- /dev/null +++ b/public/ideas/furniture-socks/index.html @@ -0,0 +1,76 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Furniture Socks + +
    +
    + + + #home + + #crafts + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/haircut/index.html b/public/ideas/haircut/index.html new file mode 100644 index 0000000..8cd81d7 --- /dev/null +++ b/public/ideas/haircut/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + New Hair + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/ketchup/index.html b/public/ideas/ketchup/index.html new file mode 100644 index 0000000..baee2df --- /dev/null +++ b/public/ideas/ketchup/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Make Your Own Sauce + +
    +
    + + + #cooking + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/knitting/index.html b/public/ideas/knitting/index.html new file mode 100644 index 0000000..3d7d7a7 --- /dev/null +++ b/public/ideas/knitting/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Try Knitting + +
    +
    + + + #digital + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/language/index.html b/public/ideas/language/index.html new file mode 100644 index 0000000..d4adba3 --- /dev/null +++ b/public/ideas/language/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Learn a Language + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/lego/index.html b/public/ideas/lego/index.html new file mode 100644 index 0000000..f35cce9 --- /dev/null +++ b/public/ideas/lego/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Lego Challenge + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/library/index.html b/public/ideas/library/index.html new file mode 100644 index 0000000..0440720 --- /dev/null +++ b/public/ideas/library/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + World Digital Library + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/machine/index.html b/public/ideas/machine/index.html new file mode 100644 index 0000000..8f28205 --- /dev/null +++ b/public/ideas/machine/index.html @@ -0,0 +1,76 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Rube Goldberg + +
    +
    + + + #home + + #crafts + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/meditate/index.html b/public/ideas/meditate/index.html new file mode 100644 index 0000000..6ae7770 --- /dev/null +++ b/public/ideas/meditate/index.html @@ -0,0 +1,76 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Meditate + +
    +
    + + + #mind + + #health + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/moneyjar/index.html b/public/ideas/moneyjar/index.html new file mode 100644 index 0000000..368fb7e --- /dev/null +++ b/public/ideas/moneyjar/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Money Jar + +
    +
    + + + #home + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/museum/index.html b/public/ideas/museum/index.html new file mode 100644 index 0000000..8dcb0d2 --- /dev/null +++ b/public/ideas/museum/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Museum Virtual Tour + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/new-tricks/index.html b/public/ideas/new-tricks/index.html new file mode 100644 index 0000000..b55c539 --- /dev/null +++ b/public/ideas/new-tricks/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + New Tricks + +
    +
    + + + #family + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/nomoney/index.html b/public/ideas/nomoney/index.html new file mode 100644 index 0000000..ad899fe --- /dev/null +++ b/public/ideas/nomoney/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + No Purchases + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/noplastic/index.html b/public/ideas/noplastic/index.html new file mode 100644 index 0000000..1261507 --- /dev/null +++ b/public/ideas/noplastic/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + No Plastic + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/omelet/index.html b/public/ideas/omelet/index.html new file mode 100644 index 0000000..f6b2b3f --- /dev/null +++ b/public/ideas/omelet/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Awesome Omelet + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/opensource/index.html b/public/ideas/opensource/index.html new file mode 100644 index 0000000..9b4e6ea --- /dev/null +++ b/public/ideas/opensource/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Open Source + +
    +
    + + + #digital + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/oven/index.html b/public/ideas/oven/index.html new file mode 100644 index 0000000..c109828 --- /dev/null +++ b/public/ideas/oven/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Use the Oven + +
    +
    + + + #cooking + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/pancake-art/index.html b/public/ideas/pancake-art/index.html new file mode 100644 index 0000000..ae4fb0d --- /dev/null +++ b/public/ideas/pancake-art/index.html @@ -0,0 +1,78 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Pancake Art + +
    +
    + + + #cooking + + #arts + + #kids + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/pancakes/index.html b/public/ideas/pancakes/index.html new file mode 100644 index 0000000..b41b491 --- /dev/null +++ b/public/ideas/pancakes/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Banana Pancakes + +
    +
    + + + #cooking + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/pasta/index.html b/public/ideas/pasta/index.html new file mode 100644 index 0000000..764d1e2 --- /dev/null +++ b/public/ideas/pasta/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Fresh Pasta + +
    +
    + + + #cooking + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/photoshop/index.html b/public/ideas/photoshop/index.html new file mode 100644 index 0000000..58b7a9c --- /dev/null +++ b/public/ideas/photoshop/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Photoshop Battle + +
    +
    + + + #digital + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/pickle/index.html b/public/ideas/pickle/index.html new file mode 100644 index 0000000..a74730a --- /dev/null +++ b/public/ideas/pickle/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Pickle and Ferment + +
    +
    + + + #home + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/pizza/index.html b/public/ideas/pizza/index.html new file mode 100644 index 0000000..aa211d6 --- /dev/null +++ b/public/ideas/pizza/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Perfect a Pizza + +
    +
    + + + #cooking + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/podcast/index.html b/public/ideas/podcast/index.html new file mode 100644 index 0000000..407f592 --- /dev/null +++ b/public/ideas/podcast/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Listen to Podcasts + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/pomodoro/index.html b/public/ideas/pomodoro/index.html new file mode 100644 index 0000000..44593d2 --- /dev/null +++ b/public/ideas/pomodoro/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Pomodoro + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/pushup/index.html b/public/ideas/pushup/index.html new file mode 100644 index 0000000..23a7515 --- /dev/null +++ b/public/ideas/pushup/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Train Pushups + +
    +
    + + + #health + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/quit/index.html b/public/ideas/quit/index.html new file mode 100644 index 0000000..3d4c47a --- /dev/null +++ b/public/ideas/quit/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Quit Social Media + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/raspberry/index.html b/public/ideas/raspberry/index.html new file mode 100644 index 0000000..7b1c2ae --- /dev/null +++ b/public/ideas/raspberry/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Play with Sensors + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/repair-clothes/index.html b/public/ideas/repair-clothes/index.html new file mode 100644 index 0000000..ff84582 --- /dev/null +++ b/public/ideas/repair-clothes/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Repair Clothes + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/running/index.html b/public/ideas/running/index.html new file mode 100644 index 0000000..221fcdb --- /dev/null +++ b/public/ideas/running/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Running Competition + +
    +
    + + + #health + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/sock-puppet/index.html b/public/ideas/sock-puppet/index.html new file mode 100644 index 0000000..4e82707 --- /dev/null +++ b/public/ideas/sock-puppet/index.html @@ -0,0 +1,76 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Sock Puppets + +
    +
    + + + #family + + #crafts + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/spices/index.html b/public/ideas/spices/index.html new file mode 100644 index 0000000..0b52712 --- /dev/null +++ b/public/ideas/spices/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Five Spices + +
    +
    + + + #cooking + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/thankyou/index.html b/public/ideas/thankyou/index.html new file mode 100644 index 0000000..22138f5 --- /dev/null +++ b/public/ideas/thankyou/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Learn to Say Thanks + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/trade-clothes/index.html b/public/ideas/trade-clothes/index.html new file mode 100644 index 0000000..79ec34f --- /dev/null +++ b/public/ideas/trade-clothes/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Trade Clothes + +
    +
    + + + #self + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/ukelele/index.html b/public/ideas/ukelele/index.html new file mode 100644 index 0000000..fecc9ef --- /dev/null +++ b/public/ideas/ukelele/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Pick Up a Ukelele + +
    +
    + + + #hobby + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/vangogh/index.html b/public/ideas/vangogh/index.html new file mode 100644 index 0000000..2a571ab --- /dev/null +++ b/public/ideas/vangogh/index.html @@ -0,0 +1,76 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Paint on a Canvas + +
    +
    + + + #craft + + #arts + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/vegan/index.html b/public/ideas/vegan/index.html new file mode 100644 index 0000000..4d1c00b --- /dev/null +++ b/public/ideas/vegan/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Vegan Week + +
    +
    + + + #cooking + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/vegetarian/index.html b/public/ideas/vegetarian/index.html new file mode 100644 index 0000000..9a6d6c2 --- /dev/null +++ b/public/ideas/vegetarian/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Survive as a Vegetarian + +
    +
    + + + #cooking + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/volunteer/index.html b/public/ideas/volunteer/index.html new file mode 100644 index 0000000..061154c --- /dev/null +++ b/public/ideas/volunteer/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Volunteer + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/write/index.html b/public/ideas/write/index.html new file mode 100644 index 0000000..93f890d --- /dev/null +++ b/public/ideas/write/index.html @@ -0,0 +1,74 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Write Thoughts + +
    +
    + + + #mind + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/ideas/yoga/index.html b/public/ideas/yoga/index.html new file mode 100644 index 0000000..b7e6b0a --- /dev/null +++ b/public/ideas/yoga/index.html @@ -0,0 +1,76 @@ + + + + + this month rocks - inspire a cool plan + + + + + + + + + + + + + + + + +
+
+ + This Month Rocks! + + + +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ +
+
+
+ +
    +
    +
    + + + Yoga + +
    +
    + + + #home + + #health + + +
    +
    +
    + + + +
    + +
    +
    +
+
+
+
+

Made with love by koaning. Find me on twitter.

+

Generated with netlify, tailwind and jinja. Icons from the nounproject.

+
+
+ \ No newline at end of file diff --git a/public/index.html b/public/index.html index 2dce478..febae7c 100644 --- a/public/index.html +++ b/public/index.html @@ -19,1287 +19,3225 @@ -
- + + +
+ There is no appendix. Consider adding it to github. + + +
+
+ +
+
+ + +
+
+ +
+ + + #mind + + +
+ +

+ It may be a diary or a notebook, either way it's a good habbit. +

+
+
+ + + +
+
+ +
+ + + #mind + + +
+ +

+ Tune down the music and listen to podcasts while you're in transit. You might learn something. +

+
+
+ + + +
+
+ + + +

+ It's easy to get started with and could be a great stress relief. Try it. +

+
+
+ + + +
+
+ +
+ + + #self + + +
+ +

+ Help eachother to new clothing without spending a dime. Make it last! +

+
+
+ + + +
+
+ +
+ + + #mind + + +
+ +

+ There's a lot of places that appreciate help. Volunteer for something you care about. +

+
+
+ + + +
+
+ +
+ + + #mind + + +
+ +

+ There's a lot of cool card tricks to learn. Just don't overdo the party tricks. +

+
+
+ + + +
+
+ + + +

+ Do it for a full month! It really forces you to learn to cook with spices. +

+
+
+ + + +
+
+ + + +

+ Doodle a face and then eat it. Combine creativity with food. Cool for kids too. +

+
+
+ + + +
+
+ + + +

+ You can start contributing to it by adding an idea to this repository! +

+
+
+ + + +
+
+ + + +

+ Unleash your inner Picasso (or maybe you are more like van Gogh?),and paint the world's (or your kitchen's) next masterpiece. +

+
+
+ + + +
+
+ + + +

+ Making your own ketchup is a super rewarding experience.BBQ-Sauce too! +

+
+
+ + + +
+
+ +
+ + + #mind + + +
+ +

+ Mix it up! Suprise yourself and tell the barber to give you a new style. +

+
+
+ + + +
+
+ +
+ + + #mind + + +
+ +

+ Even if it is just for a few days. At least remove it from your phone. +

+
+
+ + + +
+
+ +
+ + + #mind + + +
+ +

+ ... in 50 languages! You'll always have a happy waiter where-ever you'll go. +

+
+
+ + + +
+
+ +
+ + + #arts + + +
+ +

+ Watch a few youtube videos. Try, try, and try again. Try drawing the same thing in different styles! +

+
+
+ + + +
+
+ +
+ + + #mind + + +
+ +

+ You're allowed to prepare for this one. Force yourself to plan ahead and don't buy anything for a full week. +

+
+
+ + + +
+
+ + + +

+ Pick a day of the week. This day, is pizza day. It is your mission to find the perfect recipe for you. +

+
+
+ + + + +
diff --git a/public/kids.html b/public/kids.html index 93c12ed..329843e 100644 --- a/public/kids.html +++ b/public/kids.html @@ -19,78 +19,134 @@ -
-
    -
    - - This Month Rocks! - +
    + + This Month Rocks! + + + #kids + + +
    +
    +
    +
    + + +
    +
    + +
    - #kids + + #cooking + - -
    -
    -
    - -
    -
    - -

    Pancake Art

    +
    + #arts - - + + + #kids -

    - Doodle a face and then eat it. Combine creativity with food. Cool for kids too. -

    -
    - +
    + +

    + Doodle a face and then eat it. Combine creativity with food. Cool for kids too. +

    +
    +
    +
+
+ + + +
diff --git a/public/mind.html b/public/mind.html index 1da7095..7d890ee 100644 --- a/public/mind.html +++ b/public/mind.html @@ -19,498 +19,1301 @@ -
- + + +
+ There is no appendix. Consider adding it to github. + + +
+
+ +
+
+ + + +
diff --git a/public/self.html b/public/self.html index ce89a68..416f149 100644 --- a/public/self.html +++ b/public/self.html @@ -19,45 +19,126 @@ -
-
    -
    - - This Month Rocks! - +
    + + This Month Rocks! + + + #self + + +
    +
    +
    +
    + + +
    +
    + +
    - #self + + #self + -
    + +

    + Help eachother to new clothing without spending a dime. Make it last! +

    -
    +
    +
+
+ + + +
diff --git a/public/tips-backup.json b/public/tips-backup.json new file mode 100644 index 0000000..d63f340 --- /dev/null +++ b/public/tips-backup.json @@ -0,0 +1 @@ +[{"name": "Sock Puppets", "img": "sock-puppet.svg", "tags": ["family", "crafts"], "appendix": "You probably have some old socks lying around. Don't \nthrow them away, make the most beautiful sock puppet with the family.\n"}, {"name": "Perfect a Pizza", "img": "pizza.svg", "tags": ["cooking"], "appendix": "Pick a day of the week. This day, is pizza day. \nIt is your mission to find the perfect recipe for you.\n"}, {"name": "Write Thoughts", "img": "write.svg", "tags": ["mind"], "appendix": "It may be a diary or a notebook, either way it's a good habbit.\n"}, {"name": "Make Your Own Sauce", "img": "ketchup.svg", "tags": ["cooking"], "appendix": "Making your own ketchup is a super rewarding experience.\nBBQ-Sauce too! "}, {"name": "Breathing Exercises", "img": "breathe.svg", "tags": ["health"], "appendix": "Buy a straw and breathe through it. It gives you\na calm heart rate. These exercises really have \nan effect.\n"}, {"name": "Museum Virtual Tour", "img": "museum.svg", "tags": ["mind"], "appendix": "You can visit some of the best collections in the \nworld online, such as the Louvre Museum. Google it!\n"}, {"name": "No Purchases", "img": "nomoney.svg", "tags": ["mind"], "appendix": "You're allowed to prepare for this one. Force yourself to plan ahead and don't buy anything for a full week. \n"}, {"name": "Yoga", "img": "yoga.svg", "tags": ["home", "health"], "appendix": "It's easy to get started with and could be a great stress relief. Try it."}, {"name": "Meditate", "img": "meditate.svg", "tags": ["mind", "health"], "appendix": "You've probably told yourself you should.\nGive it a chance this month!\n"}, {"name": "Use the Oven", "img": "oven.svg", "tags": ["cooking"], "appendix": "Let's use that thing! Learn new recipes for that oven!\n"}, {"name": "Pick Up a Ukelele", "img": "ukelele.svg", "tags": ["hobby"], "appendix": "It tends to be one of the cheapest, but also easiest to \nlearn musical instruments out there. "}, {"name": "Fresh Pasta", "img": "pasta.svg", "tags": ["cooking"], "appendix": "Learn to make fresh pasta. Hard work. But rewarding!\n"}, {"name": "Participate in a Photoshop Battle", "img": "photoshop.svg", "tags": ["digital"], "appendix": "On reddit there's a competition that's often humerous.\nAlso a great excuse to learn."}, {"name": "Rube Goldberg", "img": "machine.svg", "tags": ["home", "crafts"], "appendix": "Construct your own Rube-Goldberg machine. \n"}, {"name": "Repair Clothes", "img": "repair-clothes.svg", "tags": ["mind"], "appendix": "Learn to make small repairs to clothes. It saves money and it might save your favorite t-shirt.\n"}, {"name": "Magic Cards Tricks", "img": "cardmagic.svg", "tags": ["mind"], "appendix": "There's a lot of cool card tricks to learn. \nJust don't overdo the party tricks."}, {"name": "Spring Cleaning", "img": "clean.svg", "tags": ["home"], "appendix": "Let's be honest, it might be overdue. It is super rewarding to be in a clean house though!"}, {"name": "Make a Mashup", "img": "dj.svg", "tags": ["digital", "arts"], "appendix": "If you have a Mac, you have garageband. Heard two songs that'd \nsound good together? You're the DJ.\n"}, {"name": "Train for a Running Competition", "img": "running.svg", "tags": ["health"], "appendix": "There's the Santa Run. But also the Utrecht one."}, {"name": "New Hair", "img": "haircut.svg", "tags": ["mind"], "appendix": "Mix it up! Suprise yourself and tell the barber to give you a new style. \n"}, {"name": "Pancake Art", "img": "pancake-art.svg", "tags": ["cooking", "arts", "kids"], "appendix": "Doodle a face and then eat it. Combine creativity with food. Cool for kids too."}, {"name": "Learn to Say Thanks", "img": "thankyou.svg", "tags": ["mind"], "appendix": "... in 50 languages! You'll always have a \nhappy waiter where-ever you'll go.\n"}, {"name": "Bounce the Ball", "img": "bounce.svg", "tags": ["mind"], "appendix": "You've seen the youtube videos with long chains of ping-pong balls bouncing. Set your own record!\n"}, {"name": "Learn a Language", "img": "language.svg", "tags": ["mind"], "appendix": "The basics are fine! It may also make a holiday much more enjoyable.\n"}, {"name": "No Plastic", "img": "noplastic.svg", "tags": ["mind"], "appendix": "Don't buy anything this month if it will cause plastic waste.\n"}, {"name": "Paint on a Canvas", "img": "vangogh.svg", "tags": ["craft", "arts"], "appendix": "Unleash your inner Picasso (or maybe you are more like van Gogh?),\nand paint the world's (or your kitchen's) next masterpiece.\n"}, {"name": "Awesome Omelet", "img": "omelet.svg", "tags": ["mind"], "appendix": "There's a lot of ways to cook an egg. \nSpend some time perfecting a recipe for you."}, {"name": "World Digital Library", "img": "library.svg", "tags": ["mind"], "appendix": "Google it! You can search 19,147 items about 193 countries between 8000 BCE and 2000.\n"}, {"name": "Learn to Draw", "img": "drawing.svg", "tags": ["arts"], "appendix": "Watch a few youtube videos. Try, try, and try again. \nTry drawing the same thing in different styles!\n"}, {"name": "Contribute to Open Source", "img": "opensource.svg", "tags": ["digital"], "appendix": "You can start by adding an idea to this repository!\n"}, {"name": "Trade Clothes", "img": "trade-clothes.svg", "tags": ["self"], "appendix": "Help eachother to new clothing without spending a dime. Make it last!\n"}, {"name": "Try Knitting", "img": "knitting.svg", "tags": ["digital"], "appendix": "It's relaxing and it gives you clothing! Scarves are easy to start with, but warm socks are amazing too!\n"}, {"name": "Survive as a Vegetarian", "img": "vegetarian.svg", "tags": ["cooking"], "appendix": "Do it for a full month! It really forces you to learn to cook with spices.\n"}, {"name": "New Tricks", "img": "new-tricks.svg", "tags": ["family"], "appendix": "Teach your pet new tricks this month! You might even\ntry to teach your cat a new trick.\n"}, {"name": "Five Spices", "img": "spices.svg", "tags": ["cooking"], "appendix": "Blindfold yourself and pick 5 random spices at the supermarket. Figure out a dish for each.\n"}, {"name": "Furniture Socks", "img": "furniture-socks.svg", "tags": ["home", "crafts"], "appendix": "Try and make socks for chair- and table-legs. It's much \neasier to play with and it adds color to the house.\n"}, {"name": "Vegan Week", "img": "vegan.svg", "tags": ["cooking"], "appendix": "Do the proper research and prepare for a vegan week. Challenge your cooking!\n"}, {"name": "Pomodoro", "img": "pomodoro.svg", "tags": ["mind"], "appendix": "Give the pomodoro way of working a try.\n"}, {"name": "Measure Electricity", "img": "electricity.svg", "tags": ["home"], "appendix": "Measure and defeat the energy vampires. \nSave some money too."}, {"name": "Money Jar", "img": "moneyjar.svg", "tags": ["home"], "appendix": "Turn this into a challenge. While keeping it healthy, how long can you last $50 in a supermarket?\n"}, {"name": "Start Composting", "img": "compost.svg", "tags": ["home"], "appendix": "If you have a garden you can turn your trash into good soil. Add worms and you'll have less waste!\n"}, {"name": "Pickle and Ferment", "img": "pickle.svg", "tags": ["home"], "appendix": "Learn how to pickle and ferment. So many great flavours and so many options!\n"}, {"name": "Play with Sensors", "img": "raspberry.svg", "tags": ["mind"], "appendix": "Buy a raspberry pi with some sensors and start measuring the world.\n"}, {"name": "Quit Social Media", "img": "quit.svg", "tags": ["mind"], "appendix": "Even if it is just for a few days. At least remove it from your phone.\n"}, {"name": "Banana Pancakes", "img": "pancakes.svg", "tags": ["cooking"], "appendix": "Treat yourself every sunday this month! Banana pancakes for the win!\n"}, {"name": "Bake Bread", "img": "bread.svg", "tags": ["health"], "appendix": "It can be very rewarding. It'll make your kitchen smell nice too!\n"}, {"name": "Volunteer", "img": "volunteer.svg", "tags": ["mind"], "appendix": "There's a lot of places that appreciate help. \nVolunteer for something you care about.\n"}, {"name": "Train Pushups", "img": "pushup.svg", "tags": ["health"], "appendix": "How many can you do right now? Can you triple it by the end of the month?\n"}, {"name": "Listen to Podcasts", "img": "podcast.svg", "tags": ["mind"], "appendix": "Tune down the music and listen to podcasts while you're in \ntransit. You might learn something.\n"}, {"name": "Lego Challenge", "img": "lego.svg", "tags": ["mind"], "appendix": "Buy a box of legos and build it ... without using the instructions manual. Throw it away!\n"}, {"name": "Celebrate Boardgames", "img": "boardgames.svg", "tags": ["mind"], "appendix": "Turn the tv off. Monday evenings this month is now boardgame night!\n"}] \ No newline at end of file diff --git a/public/tips.json b/public/tips.json index d63f340..d9f9735 100644 --- a/public/tips.json +++ b/public/tips.json @@ -1 +1 @@ -[{"name": "Sock Puppets", "img": "sock-puppet.svg", "tags": ["family", "crafts"], "appendix": "You probably have some old socks lying around. Don't \nthrow them away, make the most beautiful sock puppet with the family.\n"}, {"name": "Perfect a Pizza", "img": "pizza.svg", "tags": ["cooking"], "appendix": "Pick a day of the week. This day, is pizza day. \nIt is your mission to find the perfect recipe for you.\n"}, {"name": "Write Thoughts", "img": "write.svg", "tags": ["mind"], "appendix": "It may be a diary or a notebook, either way it's a good habbit.\n"}, {"name": "Make Your Own Sauce", "img": "ketchup.svg", "tags": ["cooking"], "appendix": "Making your own ketchup is a super rewarding experience.\nBBQ-Sauce too! "}, {"name": "Breathing Exercises", "img": "breathe.svg", "tags": ["health"], "appendix": "Buy a straw and breathe through it. It gives you\na calm heart rate. These exercises really have \nan effect.\n"}, {"name": "Museum Virtual Tour", "img": "museum.svg", "tags": ["mind"], "appendix": "You can visit some of the best collections in the \nworld online, such as the Louvre Museum. Google it!\n"}, {"name": "No Purchases", "img": "nomoney.svg", "tags": ["mind"], "appendix": "You're allowed to prepare for this one. Force yourself to plan ahead and don't buy anything for a full week. \n"}, {"name": "Yoga", "img": "yoga.svg", "tags": ["home", "health"], "appendix": "It's easy to get started with and could be a great stress relief. Try it."}, {"name": "Meditate", "img": "meditate.svg", "tags": ["mind", "health"], "appendix": "You've probably told yourself you should.\nGive it a chance this month!\n"}, {"name": "Use the Oven", "img": "oven.svg", "tags": ["cooking"], "appendix": "Let's use that thing! Learn new recipes for that oven!\n"}, {"name": "Pick Up a Ukelele", "img": "ukelele.svg", "tags": ["hobby"], "appendix": "It tends to be one of the cheapest, but also easiest to \nlearn musical instruments out there. "}, {"name": "Fresh Pasta", "img": "pasta.svg", "tags": ["cooking"], "appendix": "Learn to make fresh pasta. Hard work. But rewarding!\n"}, {"name": "Participate in a Photoshop Battle", "img": "photoshop.svg", "tags": ["digital"], "appendix": "On reddit there's a competition that's often humerous.\nAlso a great excuse to learn."}, {"name": "Rube Goldberg", "img": "machine.svg", "tags": ["home", "crafts"], "appendix": "Construct your own Rube-Goldberg machine. \n"}, {"name": "Repair Clothes", "img": "repair-clothes.svg", "tags": ["mind"], "appendix": "Learn to make small repairs to clothes. It saves money and it might save your favorite t-shirt.\n"}, {"name": "Magic Cards Tricks", "img": "cardmagic.svg", "tags": ["mind"], "appendix": "There's a lot of cool card tricks to learn. \nJust don't overdo the party tricks."}, {"name": "Spring Cleaning", "img": "clean.svg", "tags": ["home"], "appendix": "Let's be honest, it might be overdue. It is super rewarding to be in a clean house though!"}, {"name": "Make a Mashup", "img": "dj.svg", "tags": ["digital", "arts"], "appendix": "If you have a Mac, you have garageband. Heard two songs that'd \nsound good together? You're the DJ.\n"}, {"name": "Train for a Running Competition", "img": "running.svg", "tags": ["health"], "appendix": "There's the Santa Run. But also the Utrecht one."}, {"name": "New Hair", "img": "haircut.svg", "tags": ["mind"], "appendix": "Mix it up! Suprise yourself and tell the barber to give you a new style. \n"}, {"name": "Pancake Art", "img": "pancake-art.svg", "tags": ["cooking", "arts", "kids"], "appendix": "Doodle a face and then eat it. Combine creativity with food. Cool for kids too."}, {"name": "Learn to Say Thanks", "img": "thankyou.svg", "tags": ["mind"], "appendix": "... in 50 languages! You'll always have a \nhappy waiter where-ever you'll go.\n"}, {"name": "Bounce the Ball", "img": "bounce.svg", "tags": ["mind"], "appendix": "You've seen the youtube videos with long chains of ping-pong balls bouncing. Set your own record!\n"}, {"name": "Learn a Language", "img": "language.svg", "tags": ["mind"], "appendix": "The basics are fine! It may also make a holiday much more enjoyable.\n"}, {"name": "No Plastic", "img": "noplastic.svg", "tags": ["mind"], "appendix": "Don't buy anything this month if it will cause plastic waste.\n"}, {"name": "Paint on a Canvas", "img": "vangogh.svg", "tags": ["craft", "arts"], "appendix": "Unleash your inner Picasso (or maybe you are more like van Gogh?),\nand paint the world's (or your kitchen's) next masterpiece.\n"}, {"name": "Awesome Omelet", "img": "omelet.svg", "tags": ["mind"], "appendix": "There's a lot of ways to cook an egg. \nSpend some time perfecting a recipe for you."}, {"name": "World Digital Library", "img": "library.svg", "tags": ["mind"], "appendix": "Google it! You can search 19,147 items about 193 countries between 8000 BCE and 2000.\n"}, {"name": "Learn to Draw", "img": "drawing.svg", "tags": ["arts"], "appendix": "Watch a few youtube videos. Try, try, and try again. \nTry drawing the same thing in different styles!\n"}, {"name": "Contribute to Open Source", "img": "opensource.svg", "tags": ["digital"], "appendix": "You can start by adding an idea to this repository!\n"}, {"name": "Trade Clothes", "img": "trade-clothes.svg", "tags": ["self"], "appendix": "Help eachother to new clothing without spending a dime. Make it last!\n"}, {"name": "Try Knitting", "img": "knitting.svg", "tags": ["digital"], "appendix": "It's relaxing and it gives you clothing! Scarves are easy to start with, but warm socks are amazing too!\n"}, {"name": "Survive as a Vegetarian", "img": "vegetarian.svg", "tags": ["cooking"], "appendix": "Do it for a full month! It really forces you to learn to cook with spices.\n"}, {"name": "New Tricks", "img": "new-tricks.svg", "tags": ["family"], "appendix": "Teach your pet new tricks this month! You might even\ntry to teach your cat a new trick.\n"}, {"name": "Five Spices", "img": "spices.svg", "tags": ["cooking"], "appendix": "Blindfold yourself and pick 5 random spices at the supermarket. Figure out a dish for each.\n"}, {"name": "Furniture Socks", "img": "furniture-socks.svg", "tags": ["home", "crafts"], "appendix": "Try and make socks for chair- and table-legs. It's much \neasier to play with and it adds color to the house.\n"}, {"name": "Vegan Week", "img": "vegan.svg", "tags": ["cooking"], "appendix": "Do the proper research and prepare for a vegan week. Challenge your cooking!\n"}, {"name": "Pomodoro", "img": "pomodoro.svg", "tags": ["mind"], "appendix": "Give the pomodoro way of working a try.\n"}, {"name": "Measure Electricity", "img": "electricity.svg", "tags": ["home"], "appendix": "Measure and defeat the energy vampires. \nSave some money too."}, {"name": "Money Jar", "img": "moneyjar.svg", "tags": ["home"], "appendix": "Turn this into a challenge. While keeping it healthy, how long can you last $50 in a supermarket?\n"}, {"name": "Start Composting", "img": "compost.svg", "tags": ["home"], "appendix": "If you have a garden you can turn your trash into good soil. Add worms and you'll have less waste!\n"}, {"name": "Pickle and Ferment", "img": "pickle.svg", "tags": ["home"], "appendix": "Learn how to pickle and ferment. So many great flavours and so many options!\n"}, {"name": "Play with Sensors", "img": "raspberry.svg", "tags": ["mind"], "appendix": "Buy a raspberry pi with some sensors and start measuring the world.\n"}, {"name": "Quit Social Media", "img": "quit.svg", "tags": ["mind"], "appendix": "Even if it is just for a few days. At least remove it from your phone.\n"}, {"name": "Banana Pancakes", "img": "pancakes.svg", "tags": ["cooking"], "appendix": "Treat yourself every sunday this month! Banana pancakes for the win!\n"}, {"name": "Bake Bread", "img": "bread.svg", "tags": ["health"], "appendix": "It can be very rewarding. It'll make your kitchen smell nice too!\n"}, {"name": "Volunteer", "img": "volunteer.svg", "tags": ["mind"], "appendix": "There's a lot of places that appreciate help. \nVolunteer for something you care about.\n"}, {"name": "Train Pushups", "img": "pushup.svg", "tags": ["health"], "appendix": "How many can you do right now? Can you triple it by the end of the month?\n"}, {"name": "Listen to Podcasts", "img": "podcast.svg", "tags": ["mind"], "appendix": "Tune down the music and listen to podcasts while you're in \ntransit. You might learn something.\n"}, {"name": "Lego Challenge", "img": "lego.svg", "tags": ["mind"], "appendix": "Buy a box of legos and build it ... without using the instructions manual. Throw it away!\n"}, {"name": "Celebrate Boardgames", "img": "boardgames.svg", "tags": ["mind"], "appendix": "Turn the tv off. Monday evenings this month is now boardgame night!\n"}] \ No newline at end of file +[{"icon": "language.svg", "name": "Learn a Language", "short": "The basics are fine! It may also make a holiday much more enjoyable.", "tags": ["mind"]}, {"icon": "pickle.svg", "name": "Pickle and Ferment", "short": "Learn how to pickle and ferment. So many great flavours and so many options!", "tags": ["home"]}, {"icon": "omelet.svg", "name": "Awesome Omelet", "short": "There's a lot of ways to cook an egg. Spend some time perfecting a recipe for you.", "tags": ["mind"]}, {"icon": "spices.svg", "name": "Five Spices", "short": "Blindfold yourself and pick 5 random spices at the supermarket. Figure out a dish for each.", "tags": ["cooking"]}, {"icon": "pomodoro.svg", "name": "Pomodoro", "short": "Give the pomodoro way of working a try.", "tags": ["mind"]}, {"icon": "machine.svg", "name": "Rube Goldberg", "short": "Construct your own Rube-Goldberg machine. ", "tags": ["home", "crafts"]}, {"icon": "breathe.svg", "name": "Breathing Exercises", "short": "Buy a straw and breathe through it. It gives youa calm heart rate. These exercises really have an effect.", "tags": ["health"]}, {"icon": "dj.svg", "name": "Make a Mashup", "short": "If you have a Mac, you have garageband. Heard two songs that'd sound good together? You're the DJ.", "tags": ["digital", "arts"]}, {"icon": "knitting.svg", "name": "Try Knitting", "short": "It's relaxing and it gives you clothing! Scarves are easy to start with, but warm socks are amazing too!", "tags": ["digital"]}, {"icon": "bread.svg", "name": "Bake Bread", "short": "It can be very rewarding. It'll make your kitchen smell nice too!", "tags": ["health"]}, {"icon": "bounce.svg", "name": "Bounce the Ball", "short": "You've seen the youtube videos with long chains of ping-pong balls bouncing. Set your own record!", "tags": ["mind"]}, {"icon": "noplastic.svg", "name": "No Plastic", "short": "Don't buy anything this month if it will cause plastic waste.", "tags": ["mind"]}, {"icon": "compost.svg", "name": "Start Composting", "short": "If you have a garden you can turn your trash into good soil. Add worms and you'll have less waste!", "tags": ["home"]}, {"icon": "sock-puppet.svg", "name": "Sock Puppets", "short": "You probably have some old socks lying around. Don't throw them away, make the most beautiful sock puppet with the family.", "tags": ["family", "crafts"]}, {"icon": "running.svg", "name": "Running Competition", "short": "There's the Santa Run. But also the Utrecht one.", "tags": ["health"]}, {"icon": "vegan.svg", "name": "Vegan Week", "short": "Do the proper research and prepare for a vegan week. Challenge your cooking!", "tags": ["cooking"]}, {"icon": "ukelele.svg", "name": "Pick Up a Ukelele", "short": "It tends to be one of the cheapest, but also easiest to learn musical instruments out there. ", "tags": ["hobby"]}, {"icon": "boardgames.svg", "name": "Celebrate Boardgames", "short": "Turn the tv off. Monday evenings this month is now boardgame night!", "tags": ["mind"]}, {"icon": "oven.svg", "name": "Use the Oven", "short": "Let's use that thing! Learn new recipes for that oven!", "tags": ["cooking"]}, {"icon": "new-tricks.svg", "name": "New Tricks", "short": "Teach your pet new tricks this month! You might eventry to teach your cat a new trick.", "tags": ["family"]}, {"icon": "pushup.svg", "name": "Train Pushups", "short": "How many can you do right now? Can you triple it by the end of the month?", "tags": ["health"]}, {"icon": "pasta.svg", "name": "Fresh Pasta", "short": "Learn to make fresh pasta. Hard work. But rewarding!", "tags": ["cooking"]}, {"icon": "pancakes.svg", "name": "Banana Pancakes", "short": "Treat yourself every sunday this month! Banana pancakes for the win!", "tags": ["cooking"]}, {"icon": "furniture-socks.svg", "name": "Furniture Socks", "short": "Try and make socks for chair- and table-legs. It's much easier to play with and it adds color to the house.", "tags": ["home", "crafts"]}, {"icon": "lego.svg", "name": "Lego Challenge", "short": "Buy a box of legos and build it ... without using the instructions manual. Throw it away!", "tags": ["mind"]}, {"icon": "photoshop.svg", "name": "Photoshop Battle", "short": "On reddit there's a photoshop battle that's often humerous. Also a great excuse to learn.", "tags": ["digital"]}, {"icon": "museum.svg", "name": "Museum Virtual Tour", "short": "You can visit some of the best collections in the world online, such as the Louvre Museum. Google it!", "tags": ["mind"]}, {"icon": "raspberry.svg", "name": "Play with Sensors", "short": "Buy a raspberry pi with some sensors and start measuring the world.", "tags": ["mind"]}, {"icon": "moneyjar.svg", "name": "Money Jar", "short": "Turn this into a challenge. While keeping it healthy, how long can you last $50 in a supermarket?", "tags": ["home"]}, {"icon": "electricity.svg", "name": "Measure Electricity", "short": "Measure and defeat the energy vampires. Save some money too.", "tags": ["home"]}, {"icon": "library.svg", "name": "World Digital Library", "short": "Google it! You can search 19,147 items about 193 countries between 8000 BCE and 2000.", "tags": ["mind"]}, {"icon": "clean.svg", "name": "Spring Cleaning", "short": "Let's be honest, it might be overdue. It is super rewarding to be in a clean house though!", "tags": ["home"]}, {"icon": "meditate.svg", "name": "Meditate", "short": "You've probably told yourself you should.Give it a chance this month!", "tags": ["mind", "health"]}, {"icon": "repair-clothes.svg", "name": "Repair Clothes", "short": "Learn to make small repairs to clothes. It saves money and it might save your favorite t-shirt.", "tags": ["mind"]}, {"icon": "write.svg", "name": "Write Thoughts", "short": "It may be a diary or a notebook, either way it's a good habbit.", "tags": ["mind"]}, {"icon": "podcast.svg", "name": "Listen to Podcasts", "short": "Tune down the music and listen to podcasts while you're in transit. You might learn something.", "tags": ["mind"]}, {"icon": "yoga.svg", "name": "Yoga", "short": "It's easy to get started with and could be a great stress relief. Try it.", "tags": ["home", "health"]}, {"icon": "trade-clothes.svg", "name": "Trade Clothes", "short": "Help eachother to new clothing without spending a dime. Make it last!", "tags": ["self"]}, {"icon": "volunteer.svg", "name": "Volunteer", "short": "There's a lot of places that appreciate help. Volunteer for something you care about.", "tags": ["mind"]}, {"icon": "cardmagic.svg", "name": "Magic Cards Tricks", "short": "There's a lot of cool card tricks to learn. Just don't overdo the party tricks.", "tags": ["mind"]}, {"icon": "vegetarian.svg", "name": "Survive as a Vegetarian", "short": "Do it for a full month! It really forces you to learn to cook with spices.", "tags": ["cooking"]}, {"icon": "pancake-art.svg", "name": "Pancake Art", "short": "Doodle a face and then eat it. Combine creativity with food. Cool for kids too.", "tags": ["cooking", "arts", "kids"]}, {"icon": "opensource.svg", "name": "Open Source", "short": "You can start contributing to it by adding an idea to this repository!", "tags": ["digital"]}, {"icon": "vangogh.svg", "name": "Paint on a Canvas", "short": "Unleash your inner Picasso (or maybe you are more like van Gogh?),and paint the world's (or your kitchen's) next masterpiece.", "tags": ["craft", "arts"]}, {"icon": "ketchup.svg", "name": "Make Your Own Sauce", "short": "Making your own ketchup is a super rewarding experience.BBQ-Sauce too! ", "tags": ["cooking"]}, {"icon": "haircut.svg", "name": "New Hair", "short": "Mix it up! Suprise yourself and tell the barber to give you a new style. ", "tags": ["mind"]}, {"icon": "quit.svg", "name": "Quit Social Media", "short": "Even if it is just for a few days. At least remove it from your phone.", "tags": ["mind"]}, {"icon": "thankyou.svg", "name": "Learn to Say Thanks", "short": "... in 50 languages! You'll always have a happy waiter where-ever you'll go.", "tags": ["mind"]}, {"icon": "drawing.svg", "name": "Learn to Draw", "short": "Watch a few youtube videos. Try, try, and try again. Try drawing the same thing in different styles!", "tags": ["arts"]}, {"icon": "nomoney.svg", "name": "No Purchases", "short": "You're allowed to prepare for this one. Force yourself to plan ahead and don't buy anything for a full week. ", "tags": ["mind"]}, {"icon": "pizza.svg", "name": "Perfect a Pizza", "short": "Pick a day of the week. This day, is pizza day. It is your mission to find the perfect recipe for you.", "tags": ["cooking"]}] \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 6d96a1a..0cec8e2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,5 @@ click==7.1.1 pyyaml==5.3 -Jinja2==2.11.1 \ No newline at end of file +Jinja2==2.11.1 +python-frontmatter==0.5.0 +mistune==2.0.0a2 \ No newline at end of file diff --git a/src/base.html b/src/base.html index bbb8fca..32422f3 100644 --- a/src/base.html +++ b/src/base.html @@ -19,6 +19,20 @@ +
+
+ + This Month Rocks! + + {% if tag %} + #{{tag}} + {% endif %} + {% if not tag %} +

Do something special this month.

+

A website with inspirational ideas. Feel free to collaborate.

+ {% endif %} +
+
{% block content %}{% endblock %}
diff --git a/src/idea.html b/src/idea.html new file mode 100644 index 0000000..add54e5 --- /dev/null +++ b/src/idea.html @@ -0,0 +1,35 @@ +{% extends "base.html" %} +{% block content %} + +
    +
    +
    + + + {{idea.name}} + +
    +
    + + {% for tag in idea.tags %} + #{{tag}} + {% endfor %} + +
    +
    +
    + + + +
    + {{idea.appendix | safe}} +
    +
    +
+{% endblock %} \ No newline at end of file diff --git a/src/ideas/boardgames.md b/src/ideas/boardgames.md new file mode 100644 index 0000000..cd34936 --- /dev/null +++ b/src/ideas/boardgames.md @@ -0,0 +1,24 @@ +--- +icon: boardgames.svg +name: Celebrate Boardgames +short: Turn the tv off. Monday evenings this month is now boardgame night! +tags: +- mind +--- + +There are a lot of board- and cardgames that are well worth your time. + +
+ +If you'd like to try collaborative games you might like [Bandito](https://boardgamegeek.com/boardgame/191925/bandido) or +[Pandemic](https://boardgamegeek.com/boardgame/30549/pandemic). + +If you'd like to get started with two player games then you might like +[Santorini](https://boardgamegeek.com/boardgame/194655/santorini) or +[Patchwork](https://boardgamegeek.com/boardgame/163412/patchwork). + +For large groups you might consider [Catan](https://boardgamegeek.com/boardgame/13/catan). + +
+ +If possible, consider buying them from a local toy-store. \ No newline at end of file diff --git a/src/ideas/boardgames.yml b/src/ideas/boardgames.yml deleted file mode 100644 index ee89bf8..0000000 --- a/src/ideas/boardgames.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Celebrate Boardgames -img: boardgames.svg -tags: - - mind -appendix: | - Turn the tv off. Monday evenings this month is now boardgame night! diff --git a/src/ideas/bounce.md b/src/ideas/bounce.md new file mode 100644 index 0000000..76fbd7c --- /dev/null +++ b/src/ideas/bounce.md @@ -0,0 +1,8 @@ +--- +icon: bounce.svg +name: Bounce the Ball +short: You've seen the youtube videos with long chains of ping-pong balls bouncing. + Set your own record! +tags: +- mind +--- diff --git a/src/ideas/bread.md b/src/ideas/bread.md new file mode 100644 index 0000000..1e1abd6 --- /dev/null +++ b/src/ideas/bread.md @@ -0,0 +1,7 @@ +--- +icon: bread.svg +name: Bake Bread +short: It can be very rewarding. It'll make your kitchen smell nice too! +tags: +- health +--- diff --git a/src/ideas/bread.yml b/src/ideas/bread.yml deleted file mode 100644 index 2b5cb80..0000000 --- a/src/ideas/bread.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Bake Bread -img: bread.svg -tags: - - health -appendix: | - It can be very rewarding. It'll make your kitchen smell nice too! diff --git a/src/ideas/breathe.md b/src/ideas/breathe.md new file mode 100644 index 0000000..49bbf43 --- /dev/null +++ b/src/ideas/breathe.md @@ -0,0 +1,8 @@ +--- +icon: breathe.svg +name: Breathing Exercises +short: Buy a straw and breathe through it. It gives youa calm heart rate. These exercises + really have an effect. +tags: +- health +--- diff --git a/src/ideas/breathing.yml b/src/ideas/breathing.yml deleted file mode 100644 index ef9e931..0000000 --- a/src/ideas/breathing.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Breathing Exercises -img: breathe.svg -tags: - - health -appendix: | - Buy a straw and breathe through it. It gives you - a calm heart rate. These exercises really have - an effect. diff --git a/src/ideas/cardmagic.md b/src/ideas/cardmagic.md new file mode 100644 index 0000000..ffdaa5a --- /dev/null +++ b/src/ideas/cardmagic.md @@ -0,0 +1,7 @@ +--- +icon: cardmagic.svg +name: Magic Cards Tricks +short: There's a lot of cool card tricks to learn. Just don't overdo the party tricks. +tags: +- mind +--- diff --git a/src/ideas/cardtricks.yml b/src/ideas/cardtricks.yml deleted file mode 100644 index 6909d91..0000000 --- a/src/ideas/cardtricks.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Magic Cards Tricks -img: cardmagic.svg -tags: - - mind -appendix: | - There's a lot of cool card tricks to learn. - Just don't overdo the party tricks. \ No newline at end of file diff --git a/src/ideas/clean.md b/src/ideas/clean.md new file mode 100644 index 0000000..0657746 --- /dev/null +++ b/src/ideas/clean.md @@ -0,0 +1,8 @@ +--- +icon: clean.svg +name: Spring Cleaning +short: Let's be honest, it might be overdue. It is super rewarding to be in a clean + house though! +tags: +- home +--- diff --git a/src/ideas/cleaning.yml b/src/ideas/cleaning.yml deleted file mode 100644 index 81561c9..0000000 --- a/src/ideas/cleaning.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Spring Cleaning -img: clean.svg -tags: - - home -appendix: | - Let's be honest, it might be overdue. It is super rewarding to be in a clean house though! \ No newline at end of file diff --git a/src/ideas/compost.md b/src/ideas/compost.md new file mode 100644 index 0000000..708fcde --- /dev/null +++ b/src/ideas/compost.md @@ -0,0 +1,8 @@ +--- +icon: compost.svg +name: Start Composting +short: If you have a garden you can turn your trash into good soil. Add worms and + you'll have less waste! +tags: +- home +--- diff --git a/src/ideas/compost.yml b/src/ideas/compost.yml deleted file mode 100644 index ae878cd..0000000 --- a/src/ideas/compost.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Start Composting -img: compost.svg -tags: - - home -appendix: | - If you have a garden you can turn your trash into good soil. Add worms and you'll have less waste! diff --git a/src/ideas/dj.md b/src/ideas/dj.md new file mode 100644 index 0000000..5053810 --- /dev/null +++ b/src/ideas/dj.md @@ -0,0 +1,9 @@ +--- +icon: dj.svg +name: Make a Mashup +short: If you have a Mac, you have garageband. Heard two songs that'd sound good together? + You're the DJ. +tags: +- digital +- arts +--- diff --git a/src/ideas/donate.yml b/src/ideas/donate.yml deleted file mode 100644 index 4d08176..0000000 --- a/src/ideas/donate.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Donate -img: donate.svg -tags: - - arts -appendix: | - Go through your old clothes, books, and household items, and set - aside a box to donate to friends or charity. diff --git a/src/ideas/drawing.md b/src/ideas/drawing.md new file mode 100644 index 0000000..aa93c9f --- /dev/null +++ b/src/ideas/drawing.md @@ -0,0 +1,8 @@ +--- +icon: drawing.svg +name: Learn to Draw +short: Watch a few youtube videos. Try, try, and try again. Try drawing the same thing + in different styles! +tags: +- arts +--- diff --git a/src/ideas/drawing.yml b/src/ideas/drawing.yml deleted file mode 100644 index cc27e9d..0000000 --- a/src/ideas/drawing.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Learn to Draw -img: drawing.svg -tags: - - arts -appendix: | - Watch a few youtube videos. Try, try, and try again. - Try drawing the same thing in different styles! diff --git a/src/ideas/electric-vampire.yml b/src/ideas/electric-vampire.yml deleted file mode 100644 index ec1a150..0000000 --- a/src/ideas/electric-vampire.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Measure Electricity -img: electricity.svg -tags: - - home -appendix: | - Measure and defeat the energy vampires. - Save some money too. \ No newline at end of file diff --git a/src/ideas/electricity.md b/src/ideas/electricity.md new file mode 100644 index 0000000..de9cccb --- /dev/null +++ b/src/ideas/electricity.md @@ -0,0 +1,7 @@ +--- +icon: electricity.svg +name: Measure Electricity +short: Measure and defeat the energy vampires. Save some money too. +tags: +- home +--- diff --git a/src/ideas/furniture-socks.md b/src/ideas/furniture-socks.md new file mode 100644 index 0000000..d142f2e --- /dev/null +++ b/src/ideas/furniture-socks.md @@ -0,0 +1,9 @@ +--- +icon: furniture-socks.svg +name: Furniture Socks +short: Try and make socks for chair- and table-legs. It's much easier to play with + and it adds color to the house. +tags: +- home +- crafts +--- diff --git a/src/ideas/furniture-socks.yml b/src/ideas/furniture-socks.yml deleted file mode 100644 index 26f9376..0000000 --- a/src/ideas/furniture-socks.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Furniture Socks -img: furniture-socks.svg -tags: - - home - - crafts -appendix: | - Try and make socks for chair- and table-legs. It's much - easier to play with and it adds color to the house. diff --git a/src/ideas/haircut.md b/src/ideas/haircut.md new file mode 100644 index 0000000..c508c6d --- /dev/null +++ b/src/ideas/haircut.md @@ -0,0 +1,7 @@ +--- +icon: haircut.svg +name: New Hair +short: 'Mix it up! Suprise yourself and tell the barber to give you a new style. ' +tags: +- mind +--- diff --git a/src/ideas/ketchup.md b/src/ideas/ketchup.md new file mode 100644 index 0000000..758c366 --- /dev/null +++ b/src/ideas/ketchup.md @@ -0,0 +1,7 @@ +--- +icon: ketchup.svg +name: Make Your Own Sauce +short: 'Making your own ketchup is a super rewarding experience.BBQ-Sauce too! ' +tags: +- cooking +--- diff --git a/src/ideas/ketchup.yml b/src/ideas/ketchup.yml deleted file mode 100644 index 699507c..0000000 --- a/src/ideas/ketchup.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Make Your Own Sauce -img: ketchup.svg -tags: - - cooking -appendix: | - Making your own ketchup is a super rewarding experience. - BBQ-Sauce too! \ No newline at end of file diff --git a/src/ideas/keyboard.yml b/src/ideas/keyboard.yml deleted file mode 100644 index 869c2c8..0000000 --- a/src/ideas/keyboard.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Clean Keyboard -img: keyboard.svg -tags: - - home -appendix: | - Take a swab before and after and put it in a petry dish to measurement. Next, make your fingers happy! - Wipe down those keys and clear the gunk that's underneath them! diff --git a/src/ideas/knitting.md b/src/ideas/knitting.md new file mode 100644 index 0000000..2d7cb40 --- /dev/null +++ b/src/ideas/knitting.md @@ -0,0 +1,8 @@ +--- +icon: knitting.svg +name: Try Knitting +short: It's relaxing and it gives you clothing! Scarves are easy to start with, but + warm socks are amazing too! +tags: +- digital +--- diff --git a/src/ideas/knitting.yml b/src/ideas/knitting.yml deleted file mode 100644 index 0b13e34..0000000 --- a/src/ideas/knitting.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Try Knitting -img: knitting.svg -tags: - - digital -appendix: | - It's relaxing and it gives you clothing! Scarves are easy to start with, but warm socks are amazing too! diff --git a/src/ideas/language.md b/src/ideas/language.md new file mode 100644 index 0000000..0306d0b --- /dev/null +++ b/src/ideas/language.md @@ -0,0 +1,7 @@ +--- +icon: language.svg +name: Learn a Language +short: The basics are fine! It may also make a holiday much more enjoyable. +tags: +- mind +--- diff --git a/src/ideas/language.yml b/src/ideas/language.yml deleted file mode 100644 index 689ef5d..0000000 --- a/src/ideas/language.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Learn a Language -img: language.svg -tags: - - mind -appendix: | - The basics are fine! It may also make a holiday much more enjoyable. diff --git a/src/ideas/lego-challenge.yml b/src/ideas/lego-challenge.yml deleted file mode 100644 index e4b0be5..0000000 --- a/src/ideas/lego-challenge.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Lego Challenge -img: lego.svg -tags: - - mind -appendix: | - Buy a box of legos and build it ... without using the instructions manual. Throw it away! diff --git a/src/ideas/lego.md b/src/ideas/lego.md new file mode 100644 index 0000000..e42349a --- /dev/null +++ b/src/ideas/lego.md @@ -0,0 +1,8 @@ +--- +icon: lego.svg +name: Lego Challenge +short: Buy a box of legos and build it ... without using the instructions manual. + Throw it away! +tags: +- mind +--- diff --git a/src/ideas/library.md b/src/ideas/library.md new file mode 100644 index 0000000..40acc42 --- /dev/null +++ b/src/ideas/library.md @@ -0,0 +1,8 @@ +--- +icon: library.svg +name: World Digital Library +short: Google it! You can search 19,147 items about 193 countries between 8000 BCE + and 2000. +tags: +- mind +--- diff --git a/src/ideas/library.yml b/src/ideas/library.yml deleted file mode 100644 index d34974a..0000000 --- a/src/ideas/library.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: World Digital Library -img: library.svg -tags: - - mind -appendix: | - Google it! You can search 19,147 items about 193 countries between 8000 BCE and 2000. diff --git a/src/ideas/machine.md b/src/ideas/machine.md new file mode 100644 index 0000000..f96d4d6 --- /dev/null +++ b/src/ideas/machine.md @@ -0,0 +1,8 @@ +--- +icon: machine.svg +name: Rube Goldberg +short: 'Construct your own Rube-Goldberg machine. ' +tags: +- home +- crafts +--- diff --git a/src/ideas/mashup.yml b/src/ideas/mashup.yml deleted file mode 100644 index 52fe54a..0000000 --- a/src/ideas/mashup.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Make a Mashup -img: dj.svg -tags: - - digital - - arts -appendix: | - If you have a Mac, you have garageband. Heard two songs that'd - sound good together? You're the DJ. diff --git a/src/ideas/meditate.md b/src/ideas/meditate.md new file mode 100644 index 0000000..df25703 --- /dev/null +++ b/src/ideas/meditate.md @@ -0,0 +1,8 @@ +--- +icon: meditate.svg +name: Meditate +short: You've probably told yourself you should.Give it a chance this month! +tags: +- mind +- health +--- diff --git a/src/ideas/meditate.yml b/src/ideas/meditate.yml deleted file mode 100644 index e0856c9..0000000 --- a/src/ideas/meditate.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Meditate -img: meditate.svg -tags: - - mind - - health -appendix: | - You've probably told yourself you should. - Give it a chance this month! diff --git a/src/ideas/moneyjar.md b/src/ideas/moneyjar.md new file mode 100644 index 0000000..2e2c411 --- /dev/null +++ b/src/ideas/moneyjar.md @@ -0,0 +1,8 @@ +--- +icon: moneyjar.svg +name: Money Jar +short: Turn this into a challenge. While keeping it healthy, how long can you last + $50 in a supermarket? +tags: +- home +--- diff --git a/src/ideas/moneyjar.yml b/src/ideas/moneyjar.yml deleted file mode 100644 index 6e5aa9d..0000000 --- a/src/ideas/moneyjar.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Money Jar -img: moneyjar.svg -tags: - - home -appendix: | - Turn this into a challenge. While keeping it healthy, how long can you last $50 in a supermarket? diff --git a/src/ideas/museum.md b/src/ideas/museum.md new file mode 100644 index 0000000..6f6cc7a --- /dev/null +++ b/src/ideas/museum.md @@ -0,0 +1,8 @@ +--- +icon: museum.svg +name: Museum Virtual Tour +short: You can visit some of the best collections in the world online, such as the + Louvre Museum. Google it! +tags: +- mind +--- diff --git a/src/ideas/museum.yml b/src/ideas/museum.yml deleted file mode 100644 index 945d4db..0000000 --- a/src/ideas/museum.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Museum Virtual Tour -img: museum.svg -tags: - - mind -appendix: | - You can visit some of the best collections in the - world online, such as the Louvre Museum. Google it! diff --git a/src/ideas/new-tricks.md b/src/ideas/new-tricks.md new file mode 100644 index 0000000..f344228 --- /dev/null +++ b/src/ideas/new-tricks.md @@ -0,0 +1,8 @@ +--- +icon: new-tricks.svg +name: New Tricks +short: Teach your pet new tricks this month! You might eventry to teach your cat a + new trick. +tags: +- family +--- diff --git a/src/ideas/newhair.yml b/src/ideas/newhair.yml deleted file mode 100644 index 42f25d7..0000000 --- a/src/ideas/newhair.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: New Hair -img: haircut.svg -tags: - - mind -appendix: | - Mix it up! Suprise yourself and tell the barber to give you a new style. diff --git a/src/ideas/newtricks.yml b/src/ideas/newtricks.yml deleted file mode 100644 index 4e830e8..0000000 --- a/src/ideas/newtricks.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: New Tricks -img: new-tricks.svg -tags: - - family -appendix: | - Teach your pet new tricks this month! You might even - try to teach your cat a new trick. diff --git a/src/ideas/no-purchases.yml b/src/ideas/no-purchases.yml deleted file mode 100644 index 62b33ed..0000000 --- a/src/ideas/no-purchases.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: No Purchases -img: nomoney.svg -tags: - - mind -appendix: | - You're allowed to prepare for this one. Force yourself to plan ahead and don't buy anything for a full week. diff --git a/src/ideas/nomoney.md b/src/ideas/nomoney.md new file mode 100644 index 0000000..a06cab5 --- /dev/null +++ b/src/ideas/nomoney.md @@ -0,0 +1,8 @@ +--- +icon: nomoney.svg +name: No Purchases +short: 'You''re allowed to prepare for this one. Force yourself to plan ahead and + don''t buy anything for a full week. ' +tags: +- mind +--- diff --git a/src/ideas/noplastic.md b/src/ideas/noplastic.md new file mode 100644 index 0000000..226e03e --- /dev/null +++ b/src/ideas/noplastic.md @@ -0,0 +1,7 @@ +--- +icon: noplastic.svg +name: No Plastic +short: Don't buy anything this month if it will cause plastic waste. +tags: +- mind +--- diff --git a/src/ideas/noplastic.yml b/src/ideas/noplastic.yml deleted file mode 100644 index 4ec7c94..0000000 --- a/src/ideas/noplastic.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: No Plastic -img: noplastic.svg -tags: - - mind -appendix: | - Don't buy anything this month if it will cause plastic waste. diff --git a/src/ideas/omelet.md b/src/ideas/omelet.md new file mode 100644 index 0000000..087d886 --- /dev/null +++ b/src/ideas/omelet.md @@ -0,0 +1,8 @@ +--- +icon: omelet.svg +name: Awesome Omelet +short: There's a lot of ways to cook an egg. Spend some time perfecting a recipe for + you. +tags: +- mind +--- diff --git a/src/ideas/omelet.yml b/src/ideas/omelet.yml deleted file mode 100644 index b69c7af..0000000 --- a/src/ideas/omelet.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Awesome Omelet -img: omelet.svg -tags: - - mind -appendix: | - There's a lot of ways to cook an egg. - Spend some time perfecting a recipe for you. \ No newline at end of file diff --git a/src/ideas/open-source.yml b/src/ideas/open-source.yml deleted file mode 100644 index a1af4a4..0000000 --- a/src/ideas/open-source.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Contribute to Open Source -img: opensource.svg -tags: - - digital -appendix: | - You can start by adding an idea to this repository! diff --git a/src/ideas/opensource.md b/src/ideas/opensource.md new file mode 100644 index 0000000..2f1d145 --- /dev/null +++ b/src/ideas/opensource.md @@ -0,0 +1,7 @@ +--- +icon: opensource.svg +name: Open Source +short: You can start contributing to it by adding an idea to this repository! +tags: +- digital +--- diff --git a/src/ideas/oven.md b/src/ideas/oven.md new file mode 100644 index 0000000..5a995ea --- /dev/null +++ b/src/ideas/oven.md @@ -0,0 +1,7 @@ +--- +icon: oven.svg +name: Use the Oven +short: Let's use that thing! Learn new recipes for that oven! +tags: +- cooking +--- diff --git a/src/ideas/oven.yml b/src/ideas/oven.yml deleted file mode 100644 index 596749e..0000000 --- a/src/ideas/oven.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Use the Oven -img: oven.svg -tags: - - cooking -appendix: | - Let's use that thing! Learn new recipes for that oven! diff --git a/src/ideas/paint.yml b/src/ideas/paint.yml deleted file mode 100644 index 89dbb6c..0000000 --- a/src/ideas/paint.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Paint on a Canvas -img: vangogh.svg -tags: - - craft - - arts -appendix: | - Unleash your inner Picasso (or maybe you are more like van Gogh?), - and paint the world's (or your kitchen's) next masterpiece. diff --git a/src/ideas/pancake-art.md b/src/ideas/pancake-art.md new file mode 100644 index 0000000..22a5fbc --- /dev/null +++ b/src/ideas/pancake-art.md @@ -0,0 +1,10 @@ +--- +icon: pancake-art.svg +name: Pancake Art +short: Doodle a face and then eat it. Combine creativity with food. Cool for kids + too. +tags: +- cooking +- arts +- kids +--- diff --git a/src/ideas/pancake-art.yml b/src/ideas/pancake-art.yml deleted file mode 100644 index 1ed41f3..0000000 --- a/src/ideas/pancake-art.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Pancake Art -img: pancake-art.svg -tags: - - cooking - - arts - - kids -appendix: | - Doodle a face and then eat it. Combine creativity with food. Cool for kids too. \ No newline at end of file diff --git a/src/ideas/pancakes.md b/src/ideas/pancakes.md new file mode 100644 index 0000000..da13e2c --- /dev/null +++ b/src/ideas/pancakes.md @@ -0,0 +1,7 @@ +--- +icon: pancakes.svg +name: Banana Pancakes +short: Treat yourself every sunday this month! Banana pancakes for the win! +tags: +- cooking +--- diff --git a/src/ideas/pancakes.yml b/src/ideas/pancakes.yml deleted file mode 100644 index fff91cd..0000000 --- a/src/ideas/pancakes.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Banana Pancakes -img: pancakes.svg -tags: - - cooking -appendix: | - Treat yourself every sunday this month! Banana pancakes for the win! diff --git a/src/ideas/pasta.md b/src/ideas/pasta.md new file mode 100644 index 0000000..a280b02 --- /dev/null +++ b/src/ideas/pasta.md @@ -0,0 +1,7 @@ +--- +icon: pasta.svg +name: Fresh Pasta +short: Learn to make fresh pasta. Hard work. But rewarding! +tags: +- cooking +--- diff --git a/src/ideas/pasta.yml b/src/ideas/pasta.yml deleted file mode 100644 index ce3e792..0000000 --- a/src/ideas/pasta.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Fresh Pasta -img: pasta.svg -tags: - - cooking -appendix: | - Learn to make fresh pasta. Hard work. But rewarding! diff --git a/src/ideas/photobattle.yml b/src/ideas/photobattle.yml deleted file mode 100644 index b66354b..0000000 --- a/src/ideas/photobattle.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Participate in a Photoshop Battle -img: photoshop.svg -tags: - - digital -appendix: | - On reddit there's a competition that's often humerous. - Also a great excuse to learn. \ No newline at end of file diff --git a/src/ideas/photoshop.md b/src/ideas/photoshop.md new file mode 100644 index 0000000..cc76488 --- /dev/null +++ b/src/ideas/photoshop.md @@ -0,0 +1,7 @@ +--- +icon: photoshop.svg +name: Photoshop Battle +short: On reddit there's a photoshop battle that's often humerous. Also a great excuse to learn. +tags: +- digital +--- diff --git a/src/ideas/pickle.md b/src/ideas/pickle.md new file mode 100644 index 0000000..5a471f5 --- /dev/null +++ b/src/ideas/pickle.md @@ -0,0 +1,7 @@ +--- +icon: pickle.svg +name: Pickle and Ferment +short: Learn how to pickle and ferment. So many great flavours and so many options! +tags: +- home +--- diff --git a/src/ideas/pickle.yml b/src/ideas/pickle.yml deleted file mode 100644 index a33bbb3..0000000 --- a/src/ideas/pickle.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Pickle and Ferment -img: pickle.svg -tags: - - home -appendix: | - Learn how to pickle and ferment. So many great flavours and so many options! diff --git a/src/ideas/pingpong.yml b/src/ideas/pingpong.yml deleted file mode 100644 index 0b8b1fb..0000000 --- a/src/ideas/pingpong.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Bounce the Ball -img: bounce.svg -tags: - - mind -appendix: | - You've seen the youtube videos with long chains of ping-pong balls bouncing. Set your own record! diff --git a/src/ideas/pizza.md b/src/ideas/pizza.md new file mode 100644 index 0000000..7097844 --- /dev/null +++ b/src/ideas/pizza.md @@ -0,0 +1,8 @@ +--- +icon: pizza.svg +name: Perfect a Pizza +short: Pick a day of the week. This day, is pizza day. It is your mission to find + the perfect recipe for you. +tags: +- cooking +--- diff --git a/src/ideas/pizza.yml b/src/ideas/pizza.yml deleted file mode 100644 index e20b4b8..0000000 --- a/src/ideas/pizza.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Perfect a Pizza -img: pizza.svg -tags: - - cooking -appendix: | - Pick a day of the week. This day, is pizza day. - It is your mission to find the perfect recipe for you. diff --git a/src/ideas/podcast.md b/src/ideas/podcast.md new file mode 100644 index 0000000..167ac4e --- /dev/null +++ b/src/ideas/podcast.md @@ -0,0 +1,8 @@ +--- +icon: podcast.svg +name: Listen to Podcasts +short: Tune down the music and listen to podcasts while you're in transit. You might + learn something. +tags: +- mind +--- diff --git a/src/ideas/podcasts.yml b/src/ideas/podcasts.yml deleted file mode 100644 index 74cd606..0000000 --- a/src/ideas/podcasts.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Listen to Podcasts -img: podcast.svg -tags: - - mind -appendix: | - Tune down the music and listen to podcasts while you're in - transit. You might learn something. diff --git a/src/ideas/pomodoro.md b/src/ideas/pomodoro.md new file mode 100644 index 0000000..80e3d85 --- /dev/null +++ b/src/ideas/pomodoro.md @@ -0,0 +1,7 @@ +--- +icon: pomodoro.svg +name: Pomodoro +short: Give the pomodoro way of working a try. +tags: +- mind +--- diff --git a/src/ideas/pomodoro.yml b/src/ideas/pomodoro.yml deleted file mode 100644 index 2216580..0000000 --- a/src/ideas/pomodoro.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Pomodoro -img: pomodoro.svg -tags: - - mind -appendix: | - Give the pomodoro way of working a try. diff --git a/src/ideas/pushup.md b/src/ideas/pushup.md new file mode 100644 index 0000000..189c42e --- /dev/null +++ b/src/ideas/pushup.md @@ -0,0 +1,7 @@ +--- +icon: pushup.svg +name: Train Pushups +short: How many can you do right now? Can you triple it by the end of the month? +tags: +- health +--- diff --git a/src/ideas/pushups.yml b/src/ideas/pushups.yml deleted file mode 100644 index 108fc9e..0000000 --- a/src/ideas/pushups.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Train Pushups -img: pushup.svg -tags: - - health -appendix: | - How many can you do right now? Can you triple it by the end of the month? diff --git a/src/ideas/quit.md b/src/ideas/quit.md new file mode 100644 index 0000000..0021a9a --- /dev/null +++ b/src/ideas/quit.md @@ -0,0 +1,7 @@ +--- +icon: quit.svg +name: Quit Social Media +short: Even if it is just for a few days. At least remove it from your phone. +tags: +- mind +--- diff --git a/src/ideas/quit.yml b/src/ideas/quit.yml deleted file mode 100644 index 1443c47..0000000 --- a/src/ideas/quit.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Quit Social Media -img: quit.svg -tags: - - mind -appendix: | - Even if it is just for a few days. At least remove it from your phone. diff --git a/src/ideas/raspberry.md b/src/ideas/raspberry.md new file mode 100644 index 0000000..bb87e85 --- /dev/null +++ b/src/ideas/raspberry.md @@ -0,0 +1,7 @@ +--- +icon: raspberry.svg +name: Play with Sensors +short: Buy a raspberry pi with some sensors and start measuring the world. +tags: +- mind +--- diff --git a/src/ideas/raspberry.yml b/src/ideas/raspberry.yml deleted file mode 100644 index c5c5a3f..0000000 --- a/src/ideas/raspberry.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Play with Sensors -img: raspberry.svg -tags: - - mind -appendix: | - Buy a raspberry pi with some sensors and start measuring the world. diff --git a/src/ideas/repair-clothes.md b/src/ideas/repair-clothes.md new file mode 100644 index 0000000..cab612e --- /dev/null +++ b/src/ideas/repair-clothes.md @@ -0,0 +1,8 @@ +--- +icon: repair-clothes.svg +name: Repair Clothes +short: Learn to make small repairs to clothes. It saves money and it might save your + favorite t-shirt. +tags: +- mind +--- diff --git a/src/ideas/repair-clothes.yml b/src/ideas/repair-clothes.yml deleted file mode 100644 index 37c9cab..0000000 --- a/src/ideas/repair-clothes.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Repair Clothes -img: repair-clothes.svg -tags: - - mind -appendix: | - Learn to make small repairs to clothes. It saves money and it might save your favorite t-shirt. diff --git a/src/ideas/rube-goldberg.yml b/src/ideas/rube-goldberg.yml deleted file mode 100644 index 4f7bf72..0000000 --- a/src/ideas/rube-goldberg.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Rube Goldberg -img: machine.svg -tags: - - home - - crafts -appendix: | - Construct your own Rube-Goldberg machine. diff --git a/src/ideas/running.md b/src/ideas/running.md new file mode 100644 index 0000000..98d5ba2 --- /dev/null +++ b/src/ideas/running.md @@ -0,0 +1,7 @@ +--- +icon: running.svg +name: Running Competition +short: There's the Santa Run. But also the Utrecht one. +tags: +- health +--- diff --git a/src/ideas/sock-puppet.md b/src/ideas/sock-puppet.md new file mode 100644 index 0000000..8281c32 --- /dev/null +++ b/src/ideas/sock-puppet.md @@ -0,0 +1,9 @@ +--- +icon: sock-puppet.svg +name: Sock Puppets +short: You probably have some old socks lying around. Don't throw them away, make + the most beautiful sock puppet with the family. +tags: +- family +- crafts +--- diff --git a/src/ideas/sockpuppet.yml b/src/ideas/sockpuppet.yml deleted file mode 100644 index ee930dd..0000000 --- a/src/ideas/sockpuppet.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Sock Puppets -img: sock-puppet.svg -tags: - - family - - crafts -appendix: | - You probably have some old socks lying around. Don't - throw them away, make the most beautiful sock puppet with the family. diff --git a/src/ideas/spices.md b/src/ideas/spices.md new file mode 100644 index 0000000..7afc497 --- /dev/null +++ b/src/ideas/spices.md @@ -0,0 +1,8 @@ +--- +icon: spices.svg +name: Five Spices +short: Blindfold yourself and pick 5 random spices at the supermarket. Figure out + a dish for each. +tags: +- cooking +--- diff --git a/src/ideas/spices.yml b/src/ideas/spices.yml deleted file mode 100644 index 75e7614..0000000 --- a/src/ideas/spices.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Five Spices -img: spices.svg -tags: - - cooking -appendix: | - Blindfold yourself and pick 5 random spices at the supermarket. Figure out a dish for each. diff --git a/src/ideas/stories.yml b/src/ideas/stories.yml deleted file mode 100644 index ffc47bd..0000000 --- a/src/ideas/stories.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Childhood Books -img: stories.svg -tags: - - mind - - kids -appendix: | - Read the books you loved when you were a kid. Odds are there's audiobooks for them too. diff --git a/src/ideas/thankyou.md b/src/ideas/thankyou.md new file mode 100644 index 0000000..c1a53de --- /dev/null +++ b/src/ideas/thankyou.md @@ -0,0 +1,8 @@ +--- +icon: thankyou.svg +name: Learn to Say Thanks +short: '... in 50 languages! You''ll always have a happy waiter where-ever you''ll + go.' +tags: +- mind +--- diff --git a/src/ideas/thankyou.yml b/src/ideas/thankyou.yml deleted file mode 100644 index 40886d9..0000000 --- a/src/ideas/thankyou.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Learn to Say Thanks -img: thankyou.svg -tags: - - mind -appendix: | - ... in 50 languages! You'll always have a - happy waiter where-ever you'll go. diff --git a/src/ideas/trade-clothes.md b/src/ideas/trade-clothes.md new file mode 100644 index 0000000..bc6d72f --- /dev/null +++ b/src/ideas/trade-clothes.md @@ -0,0 +1,7 @@ +--- +icon: trade-clothes.svg +name: Trade Clothes +short: Help eachother to new clothing without spending a dime. Make it last! +tags: +- self +--- diff --git a/src/ideas/tradeclothes.yml b/src/ideas/tradeclothes.yml deleted file mode 100644 index f703523..0000000 --- a/src/ideas/tradeclothes.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Trade Clothes -img: trade-clothes.svg -tags: - - self -appendix: | - Help eachother to new clothing without spending a dime. Make it last! diff --git a/src/ideas/train-running.yml b/src/ideas/train-running.yml deleted file mode 100644 index cb02e60..0000000 --- a/src/ideas/train-running.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Train for a Running Competition -img: running.svg -tags: - - health -appendix: | - There's the Santa Run. But also the Utrecht one. \ No newline at end of file diff --git a/src/ideas/ukelele.md b/src/ideas/ukelele.md new file mode 100644 index 0000000..43fb54a --- /dev/null +++ b/src/ideas/ukelele.md @@ -0,0 +1,8 @@ +--- +icon: ukelele.svg +name: Pick Up a Ukelele +short: 'It tends to be one of the cheapest, but also easiest to learn musical instruments + out there. ' +tags: +- hobby +--- diff --git a/src/ideas/ukelele.yml b/src/ideas/ukelele.yml deleted file mode 100644 index 3af8382..0000000 --- a/src/ideas/ukelele.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Pick Up a Ukelele -img: ukelele.svg -tags: - - hobby -appendix: | - It tends to be one of the cheapest, but also easiest to - learn musical instruments out there. \ No newline at end of file diff --git a/src/ideas/vangogh.md b/src/ideas/vangogh.md new file mode 100644 index 0000000..c052237 --- /dev/null +++ b/src/ideas/vangogh.md @@ -0,0 +1,9 @@ +--- +icon: vangogh.svg +name: Paint on a Canvas +short: Unleash your inner Picasso (or maybe you are more like van Gogh?),and paint + the world's (or your kitchen's) next masterpiece. +tags: +- craft +- arts +--- diff --git a/src/ideas/vegan.md b/src/ideas/vegan.md new file mode 100644 index 0000000..f275854 --- /dev/null +++ b/src/ideas/vegan.md @@ -0,0 +1,7 @@ +--- +icon: vegan.svg +name: Vegan Week +short: Do the proper research and prepare for a vegan week. Challenge your cooking! +tags: +- cooking +--- diff --git a/src/ideas/vegan.yml b/src/ideas/vegan.yml deleted file mode 100644 index d283d34..0000000 --- a/src/ideas/vegan.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Vegan Week -img: vegan.svg -tags: - - cooking -appendix: | - Do the proper research and prepare for a vegan week. Challenge your cooking! diff --git a/src/ideas/vegetarian.md b/src/ideas/vegetarian.md new file mode 100644 index 0000000..2ba146d --- /dev/null +++ b/src/ideas/vegetarian.md @@ -0,0 +1,7 @@ +--- +icon: vegetarian.svg +name: Survive as a Vegetarian +short: Do it for a full month! It really forces you to learn to cook with spices. +tags: +- cooking +--- diff --git a/src/ideas/veggie-tarian.yml b/src/ideas/veggie-tarian.yml deleted file mode 100644 index 920e52c..0000000 --- a/src/ideas/veggie-tarian.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Survive as a Vegetarian -img: vegetarian.svg -tags: - - cooking -appendix: | - Do it for a full month! It really forces you to learn to cook with spices. diff --git a/src/ideas/virtual-card-games.yml b/src/ideas/virtual-card-games.yml deleted file mode 100644 index 545664e..0000000 --- a/src/ideas/virtual-card-games.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Virtual Card Games -img: virtual-card-games.svg -tags: - - home -appendix: | - Do it with friends! Check out http://playingcards.io/. They have cards against humanity too! diff --git a/src/ideas/volunteer.md b/src/ideas/volunteer.md new file mode 100644 index 0000000..3563a2b --- /dev/null +++ b/src/ideas/volunteer.md @@ -0,0 +1,8 @@ +--- +icon: volunteer.svg +name: Volunteer +short: There's a lot of places that appreciate help. Volunteer for something you care + about. +tags: +- mind +--- diff --git a/src/ideas/volunteer.yml b/src/ideas/volunteer.yml deleted file mode 100644 index f1d2e81..0000000 --- a/src/ideas/volunteer.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Volunteer -img: volunteer.svg -tags: - - mind -appendix: | - There's a lot of places that appreciate help. - Volunteer for something you care about. diff --git a/src/ideas/write.md b/src/ideas/write.md new file mode 100644 index 0000000..5260229 --- /dev/null +++ b/src/ideas/write.md @@ -0,0 +1,7 @@ +--- +icon: write.svg +name: Write Thoughts +short: It may be a diary or a notebook, either way it's a good habbit. +tags: +- mind +--- diff --git a/src/ideas/write.yml b/src/ideas/write.yml deleted file mode 100644 index f5bef18..0000000 --- a/src/ideas/write.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Write Thoughts -img: write.svg -tags: - - mind -appendix: | - It may be a diary or a notebook, either way it's a good habbit. diff --git a/src/ideas/yoga.md b/src/ideas/yoga.md new file mode 100644 index 0000000..aae0ca8 --- /dev/null +++ b/src/ideas/yoga.md @@ -0,0 +1,8 @@ +--- +icon: yoga.svg +name: Yoga +short: It's easy to get started with and could be a great stress relief. Try it. +tags: +- home +- health +--- diff --git a/src/ideas/yoga.yml b/src/ideas/yoga.yml deleted file mode 100644 index b83ed89..0000000 --- a/src/ideas/yoga.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: Yoga -img: yoga.svg -tags: - - home - - health -appendix: | - It's easy to get started with and could be a great stress relief. Try it. \ No newline at end of file diff --git a/src/index.html b/src/index.html index 018beca..a6a3598 100644 --- a/src/index.html +++ b/src/index.html @@ -1,44 +1,113 @@ {% extends "base.html" %} {% block content %} -
    -
    -
    - - This Month Rocks! - - {% if tag %} - #{{tag}} - {% endif %} - {% if not tag %} -

    A website with inspirational ideas.

    -

    Do something special this month.

    -

    Maybe contribute some.

    - {% endif %} +
    +{% for idea in ideas %} + +
    +
    + +
    + {% for tag in idea['tags'] %} + + #{{tag}} + + {% endfor %}
    + +

    + {{ idea.short }} +

    -
    - {% for idea in ideas %} -
    -
    - -

    {{ idea.name }}

    -
    - - - -

    - {{ idea.appendix }} -

    -
    -
    - {% for tag in idea['tags'] %} - - #{{tag}} - - {% endfor %} -
    +
    +
+
+{% endfor %} + + +
{% endblock %} \ No newline at end of file