- Sol Journal supports the following browsers: Chrome (latest), Safari
- (latest), Firefox (50+)
-
-
Rights
-
- You don't have to provide your real name when you register to an account,
- but you need to use a valid/verifiable email address.
-
-
- You have the right to export your data at any time, in JSON format.
-
-
- Your data will not be intentionally shown to other users or shared with
- third parties.
-
-
- Your personal data will not be shared with anyone without your consent.
-
-
- We reserve the right to discontinue any feature of the service at any
- time. If the site ceases operation, you will receive an opportunity to
- export all your data before the site dies.
-
-
- Any new features that affect privacy will be strictly opt-in.
-
-
Responsibilites
-
- You will not use the site to store illegal information or data under
- United States law (or any law).
-
-
- You have to be at least 18+ to create an account and use the site.
-
-
- You must not abuse the site by knowingly posting malicious code that could
- harm you or the other users.
-
-
- You may not make automated requests to the site.
-
-
- You may not abuse the registration system.
-
-
- You are responsible for keeping your account secure.
-
- I reserve the right to close accounts that abuse the system
- (millions of entries or overloading services with requests) or use it in
- an unreasonable manner.
-
-
Other
-
- Other important legal stuff Though I want to provide a great service,
- there are certain things about the service I cannot promise. For example,
- the services and software are provided “as-is”, at your own risk, without
- express or implied warranty or condition of any kind. I also disclaim any
- warranties of merchantability, fitness for a particular purpose or
- non-infringement. Sol Journal will have no responsibility for any harm to
- your computer system, loss or corruption of data, or other harm that
- results from your access to or use of the Services or Software.
-
-
- These Terms can change at any time, but I'll try to be reasonable. This is
- a service I've always and hope to be able to run it for a long time.
-
+ Journaling can improve your health and help you take inventory of your
+ day. Sol Journal works offline and from any device. Use it as a place
+ to record thoughts and events from the day.
+
+
+
+
+
+
+ )
+ }
+}
+
+export default withTheme(Welcome)
diff --git a/src/components/screens/Welcome/index.js b/src/components/screens/Welcome/index.js
new file mode 100644
index 0000000..2483f45
--- /dev/null
+++ b/src/components/screens/Welcome/index.js
@@ -0,0 +1,2 @@
+import Welcome from "./Welcome"
+export default Welcome
diff --git a/src/components/screens/Year/Year.js b/src/components/screens/Year/Year.js
index 310e26f..a0743c4 100644
--- a/src/components/screens/Year/Year.js
+++ b/src/components/screens/Year/Year.js
@@ -31,11 +31,7 @@ const MonthCard = styled.div`
class Year extends Component {
render() {
- const {
- match: {
- params: { year },
- },
- } = this.props
+ const { year } = this.props
const currentDate = new Date(year, 0, 1)
// include all months unless it's this year
diff --git a/src/pages/index.js b/src/pages/index.js
index bfea060..31876a8 100644
--- a/src/pages/index.js
+++ b/src/pages/index.js
@@ -1,2 +1,12 @@
+import React from "react"
import Index from "../components/screens/Start/index"
-export default Index
+import Layout from "../components/Layout"
+import Container from "../components/container"
+
+export default () => (
+
+
+
+
+
+)
diff --git a/src/pages/privacy.js b/src/pages/privacy.js
new file mode 100644
index 0000000..b575d40
--- /dev/null
+++ b/src/pages/privacy.js
@@ -0,0 +1,91 @@
+import React from "react"
+
+import { P } from "../components/elements"
+import Layout from "../components/Layout"
+import Container from "../components/container"
+
+const Terms = () => (
+
+
+
Privacy Policy
+ Last update: April 30, 2019
+
+ Sol Journal supports the following browsers: Chrome (latest), Safari
+ (latest), Firefox (50+)
+
+
Rights
+
+ You don't have to provide your real name when you register to an
+ account, but you need to use a valid/verifiable email address.
+
+
+ You have the right to export your data at any time, in JSON format.
+
+
+ Your data will not be intentionally shown to other users or shared with
+ third parties.
+
+
+ Your personal data will not be shared with anyone without your consent.
+
+
+ Data saved on the hosted version of Sol Journal is encrypted as it is
+ transmitted and stored. However, data is not salted or hashed when it is
+ stored on Google servers so database administrators (me) can view the
+ data as plaintext. I won't view or use the data of other users for any
+ reason but if you would like to have more ownership of your data you can
+ setup the code on your own.
+
+
+ If the site ceases operation, you will receive an opportunity to export
+ all your data before the site dies.
+
+
+ Any new features that affect privacy will be strictly opt-in.
+
+
Responsibilites
+
+ You will not use the site to store illegal information or data under
+ United States law (or any law).
+
+
+ You have to be at least 18+ to create an account and use the site.
+
+
+ You must not abuse the site by knowingly posting malicious code that
+ could harm you or the other users.
+
+
+ You may not make automated requests to the site.
+
+
+ You may not abuse the registration system.
+
+
+ You are responsible for keeping your account secure.
+
+ I reserve the right to close accounts that abuse the system
+ (millions of entries or overloading services with requests) or use it in
+ an unreasonable manner.
+
+
Other
+
+ Other important legal stuff Though I want to provide a great service,
+ there are certain things about the service I cannot promise. For
+ example, the services and software are provided “as-is”, at your own
+ risk, without express or implied warranty or condition of any kind. I
+ also disclaim any warranties of merchantability, fitness for a
+ particular purpose or non-infringement. Sol Journal will have no
+ responsibility for any harm to your computer system, loss or corruption
+ of data, or other harm that results from your access to or use of the
+ Services or Software.
+
+
+ These Terms can change at any time, but I'll try to be reasonable. This
+ is a service I've always and hope to be able to run it for a long time.
+
+
+
+)
+
+export default Terms
diff --git a/src/pages/terms.js b/src/pages/terms.js
new file mode 100644
index 0000000..1999b66
--- /dev/null
+++ b/src/pages/terms.js
@@ -0,0 +1,85 @@
+import React from "react"
+
+import { P } from "../components/elements"
+import Layout from "../components/Layout"
+import Container from "../components/container"
+
+const Terms = () => (
+
+
+
Terms of Service
+ Last update: April 30, 2019
+
Scope of Service
+
+ Sol Journal supports the following browsers: Chrome (latest), Safari
+ (latest), Firefox (50+)
+
+
Rights
+
+ You don't have to provide your real name when you register to an
+ account, but you need to use a valid/verifiable email address.
+
+
+ You have the right to export your data at any time, in JSON format.
+
+
+ Your data will not be intentionally shown to other users or shared with
+ third parties.
+
+
+ Your personal data will not be shared with anyone without your consent.
+
+
+ We reserve the right to discontinue any feature of the service at any
+ time. If the site ceases operation, you will receive an opportunity to
+ export all your data before the site dies.
+
+
+ Any new features that affect privacy will be strictly opt-in.
+
+
Responsibilites
+
+ You will not use the site to store illegal information or data under
+ United States law (or any law).
+
+
+ You have to be at least 18+ to create an account and use the site.
+
+
+ You must not abuse the site by knowingly posting malicious code that
+ could harm you or the other users.
+
+
+ You may not make automated requests to the site.
+
+
+ You may not abuse the registration system.
+
+
+ You are responsible for keeping your account secure.
+
+ I reserve the right to close accounts that abuse the system
+ (millions of entries or overloading services with requests) or use it in
+ an unreasonable manner.
+
+
Other
+
+ Other important legal stuff Though I want to provide a great service,
+ there are certain things about the service I cannot promise. For
+ example, the services and software are provided “as-is”, at your own
+ risk, without express or implied warranty or condition of any kind. I
+ also disclaim any warranties of merchantability, fitness for a
+ particular purpose or non-infringement. Sol Journal will have no
+ responsibility for any harm to your computer system, loss or corruption
+ of data, or other harm that results from your access to or use of the
+ Services or Software.
+
+
+ These Terms can change at any time, but I'll try to be reasonable. This
+ is a service I've always and hope to be able to run it for a long time.
+