commit 3b1a04a0fbc1d6ac7b90029deb10a2f64507fc2d
parent 3deca851383b9cf469edc8bf3160336fcf6bd535
Author: Jacob R. Edwards <jacob@jacobedwards.org>
Date: Tue, 29 Oct 2024 17:07:48 -0700
Add description metadata
With more wordy pages it doesn't matter too much, but it's especially
important for pages where it's mostly graphics or JavaScript generated
content so people get get a description of what the page contains.
For example the login page had this description generated for it
by a popular search engine: "Unfortunately you must enable Javascript
to login."
Diffstat:
11 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/files/features/upcoming.html b/files/features/upcoming.html
@@ -7,6 +7,7 @@
<link rel="stylesheet" type="text/css" href="./upcoming.css">
<script type="module" src="../main.js"></script>
<meta name="viewport" content="width=device-width">
+ <meta name="description" content="See features planned for future releases of Spaceplanner.App and tell us your own ideas.">
</head>
<body>
<h1>Upcoming Features</h1>
diff --git a/files/floorplans/floorplan/index.html b/files/floorplans/floorplan/index.html
@@ -8,6 +8,7 @@
<link rel="stylesheet" type="text/css" href="./svg.css"/>
<script type="module" src="./main.js"></script>
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, maximum-scale=1, minimum-scale=1">
+ <meta name="description" content="Create and update rooms, add and arrange furniture, update door swing direction, and all other floor plan editing functions.">
</head>
<body>
<noscript><p class="error">Unfortunately JavaScript must be enabled for this to function.</p></noscript>
diff --git a/files/floorplans/index.html b/files/floorplans/index.html
@@ -7,6 +7,7 @@
<link rel="stylesheet" type="text/css" href="./main.css">
<script type="module" src="./main.js"></script>
<meta name="viewport" content="width=device-width">
+ <meta name="description" content="Create new floor plans or manage existing ones.">
</head>
<body>
<h1>Floorplans</h1>
diff --git a/files/index.html b/files/index.html
@@ -7,6 +7,7 @@
<link rel="stylesheet" type="text/css" href="./main.css">
<script type="module" src="./main.js"></script>
<meta name="viewport" content="width=device-width">
+ <meta name="description" content="Use Spaceplanner.App to quickly create accurate floor plans with all your furniture to determine the best furniture placement for your new home.">
</head>
<body>
<h1>Spaceplanner</h1>
diff --git a/files/login/index.html b/files/login/index.html
@@ -7,6 +7,7 @@
<link rel="stylesheet" type="text/css" href="/css/creds.css">
<script type="module" src="./main.js"></script>
<meta name="viewport" content="width=device-width">
+ <meta name="description" content="Login to Spaceplanner.App to create floor plans, manage your account, and more.">
</head>
<body>
<noscript><p>Unfortunately you must enable Javascript to login.</p></noscript>
diff --git a/files/logout/index.html b/files/logout/index.html
@@ -6,6 +6,7 @@
<link rel="stylesheet" type="text/css" href="/css/main.css">
<script type="module" src="./main.js"></script>
<meta name="viewport" content="width=device-width">
+ <meta name="description" content="Log out of your Spaceplanner.App account.">
</head>
<body>
<h1>Logout</h1>
diff --git a/files/register/index.html b/files/register/index.html
@@ -8,6 +8,7 @@
<link rel="stylesheet" type="text/css" href="./main.css">
<script type="module" src="./main.js"></script>
<meta name="viewport" content="width=device-width">
+ <meta name="description" content="Sign up to Spaceplanner.App and get started creating floor plans today.">
</head>
<body>
<form id="register" class="credentials">
diff --git a/files/services/index.html b/files/services/index.html
@@ -7,6 +7,7 @@
<link rel="stylesheet" type="text/css" href="./main.css">
<script type="module" src="./main.js"></script>
<meta name="viewport" content="width=device-width">
+ <meta name="description" content="Subscribe to Spaceplanner.App and begin creating floor plans in minutes.">
</head>
<body>
<form id="services" hidden><legend><h1>Services</h1></legend></form>
diff --git a/files/settings/billing/index.html b/files/settings/billing/index.html
@@ -6,6 +6,7 @@
<link rel="stylesheet" type="text/css" href="/css/main.css">
<script type="module" src="./main.js"></script>
<meta name="viewport" content="width=device-width">
+ <meta name="description" content="View and manage your Spaceplanner.App invoices, billing information, and subscription.">
</head>
<body>
<h1>Manage your subscription</h1>
diff --git a/files/settings/index.html b/files/settings/index.html
@@ -6,6 +6,7 @@
<link rel="stylesheet" type="text/css" href="/css/main.css">
<script type="module" src="./main.js"></script>
<meta name="viewport" content="width=device-width">
+ <meta name="description" content="Manage your Spaceplanner.App account settings including your email and billing information.">
</head>
<body>
<h1>Profile</h1>
diff --git a/files/settings/verify-email/index.html b/files/settings/verify-email/index.html
@@ -6,6 +6,7 @@
<link rel="stylesheet" type="text/css" href="/css/main.css">
<script type="module" src="./main.js"></script>
<meta name="viewport" content="width=device-width">
+ <meta name="description" content="Verify your new email for Spaceplanner.App so it can be used for account communications and billing.">
</head>
<body>
<a href="/settings">Go to settings.<a>