diff --git a/Changelog.md b/Changelog.md index 100f0ee..4f2535f 100644 --- a/Changelog.md +++ b/Changelog.md @@ -3,6 +3,7 @@ This document attempts to describe the history of changes to the Seekia Website codebase. Small and insignificant changes may not be included in this log. +* Removed "race" from Seekia's slogan. De-emphasized race from Seekia's marketing strategy. Improved the website in various ways. - *Simon Sarasova* * Improved ReadMe.md. - *Simon Sarasova* * Removed references to racial loneliness from the Home page, About page, and ReadMe.md. - *Simon Sarasova* * Upgraded Golang to version 1.23. - *Simon Sarasova* diff --git a/Contributors.md b/Contributors.md index 3a42a94..5892c63 100644 --- a/Contributors.md +++ b/Contributors.md @@ -4,4 +4,4 @@ This document describes the contributors to the Seekia Website codebase. Name | Date Of First Commit | Number Of Commits --- | --- | --- -Simon Sarasova | April 10, 2024 | 28 \ No newline at end of file +Simon Sarasova | April 10, 2024 | 29 \ No newline at end of file diff --git a/ReadMe.md b/ReadMe.md index 6c293b7..e18c53a 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -8,23 +8,19 @@ **This is the repository for Seekia's website.** -Seekia is a race and genetics aware mate discovery network. +Seekia is a genetics aware mate discovery network. -Seekia is a mate discovery network where users can find a mate while having a deep awareness of each potential partner's race and genetics. +Seekia is a mate discovery network where users can find a mate while having a deep awareness of each potential mate's genetics. -Users can share racial information in their profiles such as their eye, skin, and hair color; hair texture; and the alleles in their genome which effect physical traits. Users can also share their genetic ancestry, which correlates to their race. +Users can share genetic information in their profiles such as monogenic disease risks, allele values, and ancestry. -Seekia enables users to browse and filter potential mates by their racial attributes. Seekia can also calculate the racial characteristics for prospective offspring between users. Seekia allows for users to predict and control the race of their offspring by selecting a mate who is the most capable and likely to produce offspring of their desired race. +Seekia enables users to browse and filter potential mates by their genetic attributes and the predicted genetic attributes of their offspring. Seekia allows for users to predict and control the genetic attributes of their offspring by selecting a mate who is the most likely to produce offspring with their desired attributes. -Seekia also provides users with the ability to mate in a genetics aware manner. - -Users can view information about the health and physical traits of their prospective offspring for each user. - -Users can choose to mate with users with whom their offspring has a lower probability of having diseases and a higher probability of having certain traits. +Users can view information about the health and physical traits of their prospective offspring for each user. Users can choose to mate with users with whom their offspring has a lower probability of having diseases and a higher probability of having certain traits. Seekia aims to improve the genetic quality of humanity by making humans healthier, more beautiful, more intelligent, more virtuous, and happier. Seekia aims to facilitate eugenic breeding by helping to create mate pairings which are the most likely to produce healthy, beautiful, intelligent, virtuous, and happy offspring. -The goal of Seekia is to accelerate the world's adoption of race and genetics aware mate discovery technology, and to help the world mate in a race and genetics aware manner. +The goal of Seekia is to accelerate the world's adoption of genetics aware mate discovery technology, and to help the world mate in a genetics aware manner. ### Learn More diff --git a/readmeImages/seekiaLogoWithSubtitle.jpg b/readmeImages/seekiaLogoWithSubtitle.jpg index cbc3ae0..5ae05af 100644 Binary files a/readmeImages/seekiaLogoWithSubtitle.jpg and b/readmeImages/seekiaLogoWithSubtitle.jpg differ diff --git a/readmeImages/seekiaWebsiteHomepage.jpg b/readmeImages/seekiaWebsiteHomepage.jpg index 65231ad..839bd52 100644 Binary files a/readmeImages/seekiaWebsiteHomepage.jpg and b/readmeImages/seekiaWebsiteHomepage.jpg differ diff --git a/resources/codeSnippets/Header.html b/resources/codeSnippets/Header.html index 82c62a2..c278ec8 100644 --- a/resources/codeSnippets/Header.html +++ b/resources/codeSnippets/Header.html @@ -19,7 +19,7 @@ -
{{.BeRaceAndGeneticsAware}}
+
{{.Be_genetics_aware}}.
diff --git a/resources/codeSnippets/MetaTags.html b/resources/codeSnippets/MetaTags.html index 9441249..1ab4785 100644 --- a/resources/codeSnippets/MetaTags.html +++ b/resources/codeSnippets/MetaTags.html @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/resources/images/applicationScreenshots/en/browseMatches.webp b/resources/images/applicationScreenshots/en/browseMatches.webp index 75804d2..04d76b8 100644 Binary files a/resources/images/applicationScreenshots/en/browseMatches.webp and b/resources/images/applicationScreenshots/en/browseMatches.webp differ diff --git a/resources/images/applicationScreenshots/en/eyeColorDesires.webp b/resources/images/applicationScreenshots/en/eyeColorDesires.webp deleted file mode 100644 index 9e59531..0000000 Binary files a/resources/images/applicationScreenshots/en/eyeColorDesires.webp and /dev/null differ diff --git a/resources/images/applicationScreenshots/en/homePage.webp b/resources/images/applicationScreenshots/en/homePage.webp index 5156799..3ac65ba 100644 Binary files a/resources/images/applicationScreenshots/en/homePage.webp and b/resources/images/applicationScreenshots/en/homePage.webp differ diff --git a/resources/images/applicationScreenshots/en/offspringTraitProbabilities.webp b/resources/images/applicationScreenshots/en/offspringTraitProbabilities.webp new file mode 100644 index 0000000..2950e67 Binary files /dev/null and b/resources/images/applicationScreenshots/en/offspringTraitProbabilities.webp differ diff --git a/resources/images/applicationScreenshots/en/totalDiseaseRisk.webp b/resources/images/applicationScreenshots/en/totalDiseaseRisk.webp index 73418f9..9c3fe2a 100644 Binary files a/resources/images/applicationScreenshots/en/totalDiseaseRisk.webp and b/resources/images/applicationScreenshots/en/totalDiseaseRisk.webp differ diff --git a/resources/pages/about.html b/resources/pages/about.html index ac88574..604cfef 100644 --- a/resources/pages/about.html +++ b/resources/pages/about.html @@ -25,7 +25,7 @@
-

Seekia is a mate discovery network where users can find a mate while having a deep awareness of each potential partner's race and genetics.

+

Seekia is a mate discovery network where users can find a mate while having a deep awareness of each potential mate's genetics.


@@ -33,53 +33,23 @@
-

Be Race Aware

- -
- -

Users can share racial information in their profiles such as their eye, skin, and hair color; hair texture; and the alleles in their genome which effect physical traits.

- -
- -

Seekia enables users to browse and filter potential mates by their racial attributes.

- -
- -

Seekia can also calculate the racial characteristics for prospective offspring between users.

- -
- -

Seekia allows for users to predict and choose the race of their offspring by selecting a mate who is the most capable and likely to produce offspring of their desired race.

- -

- -

Seekia aims to help users to produce offspring who resemble them.

- -
- -

Be Ancestry Aware

- -
- -

Users can share their genetic ancestry, which is correlated to their race.

- -

Each user's genetic ancestry is described by ancestral populations and haplogroups.

- -

Users can filter their matches by their ancestry information and the calculated ancestry of their offspring.

- -

Users can sort their matches by their ancestral similarity.

- -
-

Be Genetics Aware

Users can analyze their genomes using the Seekia app to learn about monogenic disease risks, polygenic disease risks, and traits.

+
+

Users can share their disease and trait information in their profiles.

-

Users can filter and sort users by their genetic disease and trait information.

+
+ +

Users can filter and sort potential mates by their genetic disease and trait information.

+ +
+ +

Seekia allows users to choose their mate in such a way to reduce the probability of their offspring having diseases and increase the probability of their offspring having certain traits.

@@ -91,11 +61,27 @@
-

Seekia allows users to choose their mate in such a way to reduce the probability of their offspring having diseases and increase the probability of their offspring having certain traits.

+

Seekia users will choose mates with whom they are the most likely to produce beautiful, healthy, intelligent, virtuous, and happy offspring.

-

Seekia users will choose mates who are the most likely to produce beautiful, healthy, intelligent, virtuous, and happy offspring.

+

Be Ancestry Aware

+ +
+ +

Users can share their genetic ancestry in their profiles.

+ +
+ +

Each user's genetic ancestry is described by ancestral populations and haplogroups.

+ +
+ +

Users can filter their matches by their ancestry information and the calculated ancestry of their offspring.

+ +
+ +

Users can sort their matches by their ancestral similarity.

@@ -103,7 +89,7 @@
-

Seekia aims to accelerate humanity's adoption of race and genetics aware mate discovery technology.

+

Seekia aims to accelerate humanity's adoption of genetics aware mate discovery technology.

Seekia aims to bring genetic order to humanity's breeding patterns.

@@ -129,6 +115,8 @@

Below are the official Seekia websites.

+
+

Clearnet Site:

Seekia.net diff --git a/resources/pages/contribute.html b/resources/pages/contribute.html index 81f2ae3..bb158bd 100644 --- a/resources/pages/contribute.html +++ b/resources/pages/contribute.html @@ -25,7 +25,7 @@
-

Join us in our goal of helping humanity to breed in a race and genetics aware manner.

+

Join us in our goal of helping humanity to breed in a genetics aware manner.


diff --git a/resources/pages/download.html b/resources/pages/download.html index c7277cc..d6f23e4 100644 --- a/resources/pages/download.html +++ b/resources/pages/download.html @@ -25,7 +25,7 @@
-

Seekia is unfinished software. It does not connect to the internet or download profiles.

+

Seekia is unfinished software. It cannot connect to the internet or download profiles.

You must compile it yourself to run it. The instructions are included in the download.

@@ -41,7 +41,7 @@

Verify File Integrity

-

You should verify the file downloaded correctly by verifying the file's SHA256 checksum.

+

You should verify the file downloaded correctly by verifying the file's SHA-256 checksum.


diff --git a/resources/pages/index.html b/resources/pages/index.html index 2e2c89d..bc4b0e6 100644 --- a/resources/pages/index.html +++ b/resources/pages/index.html @@ -27,18 +27,37 @@

{{.SeekiaIsDescription}}

-

The goal of Seekia is to help humanity mate in a race and genetics aware manner.

+

The goal of Seekia is to help humanity mate in a genetics aware manner.


-

{{.BeRaceAware}}

+

Reduce Disease Risks

-

Find members of the races which you desire.

-

View racial information about users such as eye, skin, and hair color; hair texture; and the alleles in their genome which effect physical traits.

+

View your offspring's genetic disease risk probabilities with each potential mate.

+

Sort your matches by your prospective offspring's probability of being diseased.

+

Choose a mate with whom your offspring is the most likely to be healthy.

- + + +
+ +

Understand Trait Probabilities

+ +

View your offspring's trait probabilities with each potential mate.

+

Sort your matches by your prospective offspring's probability of having certain traits.

+

Choose a mate with whom your offspring is the most likely to possess the traits which you desire.

+ + + +
+ +

{{.BreedInAEugenicManner}}

+ +

Seekia aims to facilitate eugenic breeding by encouraging humans to breed more beautiful, healthier, more intelligent, more virtuous, and happier offspring.

+ +
@@ -46,31 +65,12 @@

View genetic ancestry information about users such as ancestral populations and haplogroups.

View the calculated ancestry of your prospective offspring with each user.

+

Choose a mate with whom your offspring is the most likely to possess the ancestry which you desire.


-

{{.BeGeneticsAware}}

- -

Perform a genetic analysis of your prospective offspring with each potential mate.

-

Understand your offspring's genetic disease risk and trait scores.

-

Sort your matches by your prospective offspring's probability of being diseased.

-

Maximize the probability of a healthy offspring who has the traits which you desire.

- - - -
- -

{{.BreedInAEugenicManner}}

- -

Seekia aims to facilitate eugenic breeding by encouraging humans to breed more beautiful, healthier, more intelligent, more virtuous, and happier offspring.

-

Seekia aims to help members of the world's most beautiful races to meet and have children.

- - - -
-

{{.BrowseForFree}}

Browse user profiles for free.

diff --git a/resources/style.css b/resources/style.css index 1c5940b..116abab 100644 --- a/resources/style.css +++ b/resources/style.css @@ -300,19 +300,12 @@ a:hover{ margin-bottom:0.4em; } - .homePageScreenshot{ width:80%; border:solid 0.15em; margin:1.2em; } -.eyeColorDesiresScreenshot{ - width:55%; - border:solid 0.15em; - margin:1.2em; -} - .ancestryCompositionScreenshot{ width:70%; border:solid 0.15em; @@ -325,6 +318,12 @@ a:hover{ margin:1.2em; } +.offspringTraitProbabilitiesScreenshot{ + width:60%; + border:solid 0.15em; + margin:1.2em; +} + .totalDiseaseRiskScreenshot{ width:75%; border:solid 0.15em; @@ -332,7 +331,7 @@ a:hover{ } .browseMatchesScreenshot{ - width:35%; + width:40%; border:solid 0.15em; margin:1.2em; diff --git a/translation/translation.go b/translation/translation.go index d1d935b..af1cf15 100644 --- a/translation/translation.go +++ b/translation/translation.go @@ -12,10 +12,10 @@ func GetTranslationsMap(languageCode string)(map[string]string, error){ case "en":{ languageMap := map[string]string{ - "HomePageTitle": "Seekia: A race and genetics aware mate discovery network.", - "SeekiaIsDescription": "Seekia is a race and genetics aware mate discovery network.", - "BeRaceAware": "Be race aware.", - "BeRaceAndGeneticsAware": "Be race and genetics aware.", + "HomePageTitle": "Seekia: a genetics aware mate discovery network.", + "SeekiaIsDescription": "Seekia is a genetics aware mate discovery network.", + "BeGeneticsAware": "Be Genetics Aware", + "Be_genetics_aware": "Be genetics aware", "Language": "Language", "CurrentLanguage": "English", "ChooseLanguage": "Choose Language", @@ -24,7 +24,6 @@ func GetTranslationsMap(languageCode string)(map[string]string, error){ "About": "About", "Contribute": "Contribute", "Archive": "Archive", - "BeGeneticsAware": "Be Genetics Aware", "BreedInAEugenicManner": "Breed In A Eugenic Manner", "BrowseForFree": "Browse For Free", "OpenSource": "Open Source", @@ -33,29 +32,13 @@ func GetTranslationsMap(languageCode string)(map[string]string, error){ return languageMap, nil } - case "es":{ +// case "es":{ - languageMap := map[string]string{ - "HomePageTitle": "TODO", - "SeekiaIsDescription": "TODO", - "BeRaceAware": "TODO", - "BeRaceAndGeneticsAware": "TODO", - "Language": "Lengua", - "CurrentLanguage": "EspaƱol", - "ChooseLanguage": "TODO", - "Download": "TODO", - "Home": "TODO", - "About": "TODO", - "Contribute": "TODO", - "Archive": "TODO", - "BeGeneticsAware": "TODO", - "BreedInAEugenicManner": "TODO", - "BrowseForFree": "TODO", - "OpenSource": "TODO", - } +// languageMap := map[string]string{} + +// return languageMap, nil +// } - return languageMap, nil - } } return nil, errors.New("GetLanguageMap called with invalid languageCode: " + languageCode)