diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..ed1aa97
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..aebfc7d
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,24 @@
+{
+ "name": "little_people_firebase",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "dependencies": {
+ "typescript": "^4.9.4"
+ }
+ },
+ "node_modules/typescript": {
+ "version": "4.9.4",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz",
+ "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ }
+ }
+}
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..5e26d6b
--- /dev/null
+++ b/package.json
@@ -0,0 +1,8 @@
+{
+ "dependencies": {
+ "typescript": "^4.9.4"
+ },
+ "scripts": {
+ "build": "tsc --build"
+ }
+}
diff --git a/public/avatars/example.png b/public/avatars/example.png
new file mode 100644
index 0000000..2b83185
Binary files /dev/null and b/public/avatars/example.png differ
diff --git a/public/css/main.css b/public/css/main.css
new file mode 100644
index 0000000..9149d3c
--- /dev/null
+++ b/public/css/main.css
@@ -0,0 +1,54 @@
+body {
+ padding: 2em;
+}
+.header {
+ font-size: 4em;
+}
+.card {margin-bottom: 7em;
+ width: 80%;
+ overflow: hidden; /* will contain if #first is longer than #second */
+ border: 1px;
+ border-style: outset;
+ padding: .3em;
+}
+.pfp {width: 40%; max-width: 45%; float:left; height: 20em;margin: 2em;}
+.person {max-width: 45%;overflow: hidden; max-height: 29em;margin: 2em;}
+.bio {padding: .3em; margin: .5em}
+.name {
+ font-size: 2em;
+}
+.picture {
+ max-width: 80%;
+}
+.bio-item {
+ font-size: 1.3em;
+}
+.item-content {
+ font-size: 1em;
+}
+@media only screen and (max-width: 600px) {
+ .header {
+ text-align: center;
+ }
+ .card {
+ padding: 0em;
+ width: 90%;
+ }
+ .pfp {
+ width: 100%;
+ max-width: 100%;
+ margin: 0;
+ height: auto;
+ float: none;
+ }
+ .picture {
+ max-width: 100%;
+ }
+ .person {
+ max-width: 90%;
+ width: 90%;
+ margin: 0;
+ padding: 1em;
+ float: none;
+ }
+}
\ No newline at end of file
diff --git a/public/index.html b/public/index.html
index bb0b59f..4b85afd 100644
--- a/public/index.html
+++ b/public/index.html
@@ -17,56 +17,20 @@
-
+
- Fake People
+
+
+
+
-