summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
Diffstat (limited to 'app')
-rw-r--r--app/.gitignore1
-rw-r--r--app/app.py7
-rw-r--r--app/static/style.css0
-rw-r--r--app/templates/base.html67
-rw-r--r--app/templates/base/home.html0
-rw-r--r--app/templates/base/index.html7
-rw-r--r--app/templates/user/login.html0
-rw-r--r--app/templates/user/register.html0
8 files changed, 82 insertions, 0 deletions
diff --git a/app/.gitignore b/app/.gitignore
new file mode 100644
index 0000000..c18dd8d
--- /dev/null
+++ b/app/.gitignore
@@ -0,0 +1 @@
+__pycache__/
diff --git a/app/app.py b/app/app.py
new file mode 100644
index 0000000..2ea9126
--- /dev/null
+++ b/app/app.py
@@ -0,0 +1,7 @@
+from flask import Flask, render_template
+
+app = Flask(__name__)
+
+@app.route("/", methods=["GET"])
+def index():
+ return render_template('base/index.html')
diff --git a/app/static/style.css b/app/static/style.css
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/app/static/style.css
diff --git a/app/templates/base.html b/app/templates/base.html
new file mode 100644
index 0000000..6f23b73
--- /dev/null
+++ b/app/templates/base.html
@@ -0,0 +1,67 @@
+<!doctype HTML>
+<html lang="en">
+<head>
+ <meta charset="utf8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
+
+ <!-- Bulma css -->
+ <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma@0.9.3/css/bulma.min.css">
+
+ <title>Strenghty</title>
+</head>
+<body>
+ <!-- navbar -->
+ <nav class="navbar" role="navigation" aria-label="main navigation">
+ <div class="navbar-brand">
+ <a class="navbar-item" href="https://bulma.io">
+ <img src="https://bulma.io/images/bulma-logo.png" width="112" height="28">
+ </a>
+
+ <a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false" data-target="navbarBasicExample">
+ <span aria-hidden="true"></span>
+ <span aria-hidden="true"></span>
+ <span aria-hidden="true"></span>
+ </a>
+ </div>
+
+ <div id="navbarBasicExample" class="navbar-menu">
+ <div class="navbar-start">
+ <a class="navbar-item">
+ Start a Workout
+ </a>
+
+ <a class="navbar-item">
+ Progress
+ </a>
+
+ <div class="navbar-item has-dropdown is-hoverable">
+ <a class="navbar-link">
+ More
+ </a>
+
+ <div class="navbar-dropdown">
+ <a class="navbar-item">
+ TODO
+ </a>
+ </div>
+ </div>
+ </div>
+
+ <!-- TODO: change based on login state -->
+ <div class="navbar-end">
+ <div class="navbar-item">
+ <div class="buttons">
+ <a class="button is-primary"><strong>Sign up</strong></a>
+ <a class="button is-light">Log in</a>
+ </div>
+ </div>
+ </div>
+ </div>
+ </nav>
+
+ <!-- Actual content -->
+ {% block content %}{% endblock %}
+
+ <!-- TODO: footer -->
+</body>
+</html>
diff --git a/app/templates/base/home.html b/app/templates/base/home.html
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/app/templates/base/home.html
diff --git a/app/templates/base/index.html b/app/templates/base/index.html
new file mode 100644
index 0000000..11d266c
--- /dev/null
+++ b/app/templates/base/index.html
@@ -0,0 +1,7 @@
+{% extends "base.html" %}
+
+{% block content %}
+
+<b>Welcome to Strengthy</b>
+
+{% endblock %}
diff --git a/app/templates/user/login.html b/app/templates/user/login.html
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/app/templates/user/login.html
diff --git a/app/templates/user/register.html b/app/templates/user/register.html
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/app/templates/user/register.html