diff --git a/src/popup.css b/src/popup.css
index b67a291..fee1027 100644
--- a/src/popup.css
+++ b/src/popup.css
@@ -29,7 +29,7 @@
--border-radius-section: .5rem;
--border-radius-input: .5rem;
- --total-height-other: 294px;
+ --total-height-other: 434px;
--total-height-also-li: 26px;
--total-height-prompt: 33.5px;
}
diff --git a/src/popup.html b/src/popup.html
index 6bcc223..b01a944 100644
--- a/src/popup.html
+++ b/src/popup.html
@@ -69,7 +69,7 @@
-
+
@@ -78,13 +78,38 @@
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/replace-words.js b/src/replace-words.js
index e9084d5..73ad3a0 100644
--- a/src/replace-words.js
+++ b/src/replace-words.js
@@ -65,8 +65,13 @@ function replacePronouns(options) {
replacePronounSet("Prn/r", "prn/r", pronouns["reflexive"]);
replacePronounSet("Prn/H", "prn/H", pronouns["honorific-abbr"]);
replacePronounSet("Prn/h", "prn/h", pronouns["honorific"]);
- replacePronounSet("Prn/N", "prn/N", pronouns["noun-adult"]);
- replacePronounSet("Prn/n", "prn/n", pronouns["noun-child"]);
+ replacePronounSet("Prn/N", "prn/N", pronouns["adult"]);
+ replacePronounSet("Prn/n", "prn/n", pronouns["youth"]);
+ replacePronounSet("Prn/F", "prn/f", pronouns["parent"]);
+ replacePronounSet("Prn/f", "prn/f", pronouns["child"]);
+ replacePronounSet("Prn/k", "prn/k", pronouns["sibling"]);
+ replacePronounSet("Prn/m", "prn/m", pronouns["married"]);
+ replacePronounSet("Prn/d", "prn/d", pronouns["dating"]);
}
/* Gets pronouns based on the provided key (or user input) */
@@ -81,8 +86,13 @@ function getPronouns(key, other) {
"reflexive": "herself",
"honorific-abbr": "Ms.",
"honorific": "miss",
- "noun-adult": "woman",
- "noun-child": "girl",
+ "adult": "woman",
+ "youth": "girl",
+ "parent": "mother",
+ "child": "daughter",
+ "sibling": "sister",
+ "married": "wife",
+ "dating": "girlfriend",
"plurality": "singular"
};
case "he":
@@ -94,8 +104,13 @@ function getPronouns(key, other) {
"reflexive": "himself",
"honorific-abbr": "Mr.",
"honorific": "mister",
- "noun-adult": "man",
- "noun-child": "boy",
+ "adult": "man",
+ "youth": "boy",
+ "parent": "father",
+ "child": "son",
+ "sibling": "brother",
+ "married": "husband",
+ "dating": "boyfriend",
"plurality": "singular"
};
case "they":
@@ -107,8 +122,13 @@ function getPronouns(key, other) {
"reflexive": "themself",
"honorific-abbr": "Mx.",
"honorific": "mix",
- "noun-adult": "person",
- "noun-child": "kid",
+ "adult": "person",
+ "youth": "kid",
+ "parent": "parent",
+ "child": "child",
+ "sibling": "sibling",
+ "married": "spouse",
+ "dating": "partner",
"plurality": "plural"
};
case "first":