diff --git a/src/js/account/render.js b/src/js/account/render.js index bfff0e0..bc0a7d5 100644 --- a/src/js/account/render.js +++ b/src/js/account/render.js @@ -42,6 +42,7 @@ export function renderLoginForm() { +

Creating an account is not required to use Lexiconga's core features. Click "Help" in the site footer to learn what accounts provide.

diff --git a/src/markdown/help.md b/src/markdown/help.md index 9606ab0..c522f15 100644 --- a/src/markdown/help.md +++ b/src/markdown/help.md @@ -18,20 +18,20 @@ * [Creating An Account](#creating-an-account) * [Logging In](#logging-in) * [Differences](#differences) - * [Settings](#settings) + * [Settings](#settings-1) * [Public Dictionaries](#public-dictionaries) * [Forgot Your Password?](#forgot-your-password) * [Lockout](#lockout) * [Problems or Requests](#problems-or-requests) * [Update Log](#update-log) * [Open Source](#open-source) -* [Thanks](#thanks-) +* [Thanks](#thanks) ## What is Lexiconga? -Lexiconga is a tool intended to help you build constructed language (conlang) dictionaries/lexicons. +Lexiconga is a tool built to help you build constructed language (conlang) dictionaries/lexicons quickly and easily. -You can enter words and definitions, and they will appear nicely formatted and in alphabetical order by name under your dictionary's title and details. You can also set your dicitonary to display your words by definition if you prefer that view. If the default parts of speech are not adequate for your conlang, you can change them to whatever you might need. You can also enter a description and full set of language rules that you can toggle on and off below the dictionary's title! +You can enter words and definitions, and they will appear nicely formatted and in alphabetical order by name under your dictionary's title and details. You can also set your dicitonary to sort your words by definition if you prefer that view or even specify a fully custom alphabetical order. If the default parts of speech are not adequate for your conlang, you can change them to whatever you might need. You can also enter a description and full set of language rules that you can toggle on and off below the dictionary's title! Lexiconga accepts Unicode characters so you can utilize whatever typable characters you might need and [Markdown](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) for formatting long text entries, and if you want to share or even just make a backup of your dictionary, you can export it to a single convenient file that can be easily re-imported. Your dictionary is saved to your browser's [localStorage](https://www.w3schools.com/html/html5_webstorage.asp) every time you make a change, which means as long as you use the same browser and don't deliberately delete it by clearing your cache, your dictionary will always be there when you come back. @@ -177,6 +177,8 @@ After making any changes, be sure to click "Save" or "Save & Close" to ensure th - **Backspace/Delete:** Clear the Search box. ## Accounts +**Note:** Lexiconga is 100% functional _without_ creating an account! Using an account only adds additional syncing features that enable you to store more than one dictionary at a time, access your dictionaries from any computer, and optionally share dicitonaries publicly with a link. _An account is not required_ to build your conlang on your local browser. + If you are using an account with Lexiconga, your experience should remain essentially the same, but you will see some additional options in the Settings menu and you might notice some slight changes in performance as it saves to and loads from the database. This saving/loading process prioritizes your local dictionary, so if you ever lose connection, it will keep retrying the upload until connection is re-established. It also attempts to sync every time you load Lexiconga, so please be aware of that if you refresh the page. ### Creating An Account diff --git a/src/markdown/privacy.md b/src/markdown/privacy.md index 6a39663..0276a06 100644 --- a/src/markdown/privacy.md +++ b/src/markdown/privacy.md @@ -11,7 +11,7 @@ We may collect personal identification information from Users in a variety of wa We may collect non-personal identification information about Users whenever they interact with our Site through website analytics tools. Non-personal identification information may include the browser name, the type of computer and technical information about Users means of connection to our Site, such as the operating system and the Internet service providers utilized and other similar information. ### Web browser cookies -Our Site stores exactly one "cookie" that is used to keep Users logged in to their Accounts, and it does use "local storage". User's web browser places local storage on their hard drive for record-keeping purposes and sometimes to track information about them, but we only use this to store your current dictionary. User may choose to set their web browser to refuse local storage usage, but if they do so, the Site will not function properly. +Our Site stores manually-specified "cookies": one that is used to keep Users logged in to their Accounts and others that track what announcements have been dismissed. Our site does use and require "local storage" to function: the User's web browser places local storage on their hard drive, and our Site uses it for the sole purpose of storing your current dictionary. User may choose to set their web browser to refuse local storage usage, but if they do so, the Site will not function properly. ### How we use collected information Lexiconga may collect and use Users personal information for the following purposes: