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":