From 7f630108faf40d11a31b3d8a2206a9f07fc13bfd Mon Sep 17 00:00:00 2001 From: Nick Date: Mon, 18 Nov 2024 14:35:20 -0600 Subject: [PATCH] feat: imported arguments to page --- .../src/Debate/{ => Arguments}/Helpers.elm | 2 +- .../{Science => Medicine}/ApoBCVD.elm | 3 +- .../AntagonisticPleiotropy.elm | 2 +- .../{Ancestry => Nutrition}/HealthSeeker.elm | 2 +- .../Arguments/Nutrition/HealthyFibre.elm | 6 +- ...sedMeat.elm => UnhealthyProcessedMeat.elm} | 6 +- .../{Ethics => Philosophy}/Abortion.elm | 2 +- .../AgriculturalPredation.elm | 2 +- .../{Veganism => Philosophy}/AnimalRights.elm | 2 +- .../AntiRewilding.elm | 2 +- .../AntiVandalism.elm | 2 +- .../ColonizingNature.elm | 2 +- .../{Veganism => Philosophy}/CropDeaths.elm | 2 +- .../{Veganism => Philosophy}/DairyCowRape.elm | 2 +- .../EfilismPatrolSquad.elm | 2 +- .../{Ethics => Philosophy}/EthicalSlurs.elm | 2 +- .../{Theism => Philosophy}/FineTuning.elm | 2 +- .../ImmortalityReductio.elm | 4 +- .../OddOrderPredators.elm | 2 +- .../Ostroveganism.elm | 2 +- .../PollinationReductio.elm | 2 +- .../{Gender => Philosophy}/TransPeople.elm | 2 +- .../VeganSocietyReductio.elm | 2 +- .../EpidemiologyCausality.elm | 2 +- .../Arguments/Veganism/ObligatoryActivism.elm | 54 -------- .../Veganism/WildAnimalSuffering.elm | 54 -------- frontend/src/Pages/Arguments.elm | 129 +++++++++++++----- 27 files changed, 124 insertions(+), 172 deletions(-) rename frontend/src/Debate/{ => Arguments}/Helpers.elm (99%) rename frontend/src/Debate/Arguments/{Science => Medicine}/ApoBCVD.elm (96%) rename frontend/src/Debate/Arguments/{Ancestry => Nutrition}/AntagonisticPleiotropy.elm (96%) rename frontend/src/Debate/Arguments/{Ancestry => Nutrition}/HealthSeeker.elm (97%) rename frontend/src/Debate/Arguments/Nutrition/{UnhealthProcessedMeat.elm => UnhealthyProcessedMeat.elm} (91%) rename frontend/src/Debate/Arguments/{Ethics => Philosophy}/Abortion.elm (98%) rename frontend/src/Debate/Arguments/{Veganism => Philosophy}/AgriculturalPredation.elm (97%) rename frontend/src/Debate/Arguments/{Veganism => Philosophy}/AnimalRights.elm (97%) rename frontend/src/Debate/Arguments/{Veganism => Philosophy}/AntiRewilding.elm (97%) rename frontend/src/Debate/Arguments/{Veganism => Philosophy}/AntiVandalism.elm (96%) rename frontend/src/Debate/Arguments/{Veganism => Philosophy}/ColonizingNature.elm (97%) rename frontend/src/Debate/Arguments/{Veganism => Philosophy}/CropDeaths.elm (95%) rename frontend/src/Debate/Arguments/{Veganism => Philosophy}/DairyCowRape.elm (96%) rename frontend/src/Debate/Arguments/{Ethics => Philosophy}/EfilismPatrolSquad.elm (97%) rename frontend/src/Debate/Arguments/{Ethics => Philosophy}/EthicalSlurs.elm (97%) rename frontend/src/Debate/Arguments/{Theism => Philosophy}/FineTuning.elm (96%) rename frontend/src/Debate/Arguments/{Ancestry => Philosophy}/ImmortalityReductio.elm (91%) rename frontend/src/Debate/Arguments/{Veganism => Philosophy}/OddOrderPredators.elm (96%) rename frontend/src/Debate/Arguments/{Veganism => Philosophy}/Ostroveganism.elm (97%) rename frontend/src/Debate/Arguments/{Veganism => Philosophy}/PollinationReductio.elm (96%) rename frontend/src/Debate/Arguments/{Gender => Philosophy}/TransPeople.elm (98%) rename frontend/src/Debate/Arguments/{Veganism => Philosophy}/VeganSocietyReductio.elm (96%) rename frontend/src/Debate/Arguments/{Nutrition => Science}/EpidemiologyCausality.elm (95%) delete mode 100755 frontend/src/Debate/Arguments/Veganism/ObligatoryActivism.elm delete mode 100755 frontend/src/Debate/Arguments/Veganism/WildAnimalSuffering.elm diff --git a/frontend/src/Debate/Helpers.elm b/frontend/src/Debate/Arguments/Helpers.elm similarity index 99% rename from frontend/src/Debate/Helpers.elm rename to frontend/src/Debate/Arguments/Helpers.elm index 2d92446..f8031f5 100755 --- a/frontend/src/Debate/Helpers.elm +++ b/frontend/src/Debate/Arguments/Helpers.elm @@ -1,4 +1,4 @@ -module Debate.Helpers exposing (..) +module Debate.Arguments.Helpers exposing (..) import Config.Colour as T exposing (..) import Config.Format as O exposing (..) diff --git a/frontend/src/Debate/Arguments/Science/ApoBCVD.elm b/frontend/src/Debate/Arguments/Medicine/ApoBCVD.elm similarity index 96% rename from frontend/src/Debate/Arguments/Science/ApoBCVD.elm rename to frontend/src/Debate/Arguments/Medicine/ApoBCVD.elm index 0e2d16d..a99a4dc 100644 --- a/frontend/src/Debate/Arguments/Science/ApoBCVD.elm +++ b/frontend/src/Debate/Arguments/Medicine/ApoBCVD.elm @@ -1,8 +1,7 @@ -module Debate.Arguments.Science.ApoBCVD exposing (..) +module Debate.Arguments.Medicine.ApoBCVD exposing (..) import Debate.Types exposing (..) - argumentApoBCVD : Argument argumentApoBCVD = { argumentTitle = "Argument for Atherogenic ApoB" diff --git a/frontend/src/Debate/Arguments/Ancestry/AntagonisticPleiotropy.elm b/frontend/src/Debate/Arguments/Nutrition/AntagonisticPleiotropy.elm similarity index 96% rename from frontend/src/Debate/Arguments/Ancestry/AntagonisticPleiotropy.elm rename to frontend/src/Debate/Arguments/Nutrition/AntagonisticPleiotropy.elm index 4374087..0136574 100755 --- a/frontend/src/Debate/Arguments/Ancestry/AntagonisticPleiotropy.elm +++ b/frontend/src/Debate/Arguments/Nutrition/AntagonisticPleiotropy.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Ancestry.AntagonisticPleiotropy exposing (..) +module Debate.Arguments.Nutrition.AntagonisticPleiotropy exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Ancestry/HealthSeeker.elm b/frontend/src/Debate/Arguments/Nutrition/HealthSeeker.elm similarity index 97% rename from frontend/src/Debate/Arguments/Ancestry/HealthSeeker.elm rename to frontend/src/Debate/Arguments/Nutrition/HealthSeeker.elm index b442572..e4d2125 100755 --- a/frontend/src/Debate/Arguments/Ancestry/HealthSeeker.elm +++ b/frontend/src/Debate/Arguments/Nutrition/HealthSeeker.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Ancestry.HealthSeeker exposing (..) +module Debate.Arguments.Nutrition.HealthSeeker exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Nutrition/HealthyFibre.elm b/frontend/src/Debate/Arguments/Nutrition/HealthyFibre.elm index c17108a..141b82f 100644 --- a/frontend/src/Debate/Arguments/Nutrition/HealthyFibre.elm +++ b/frontend/src/Debate/Arguments/Nutrition/HealthyFibre.elm @@ -8,7 +8,7 @@ argumentHealthyFibre = { argumentTitle = "Argument for Overwhelmingly Healthy Fibre" , propositionTitle = "Fibre, whether whole or refined, is overwhelmingly healthy." , propositionSummary = "Summary" - , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qb)|=(Pb)" + , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qb)|=(Pb)" , definitionTable = [ { definiendum = "P(x)" , definiens = "(x) is overwhelmingly healthy" @@ -27,10 +27,10 @@ argumentHealthyFibre = } , { premise = "Fibre, whether whole or refined, consistently associates with a reduced risk of morbidity and mortality after adjustment or control over relevant confounders and covariates." , notation = "(Qb)" - } + } ] , conclusion = "Therefore, fibre, whether whole or refined, is overwhelmingly healthy." , conclusionNotation = "(∴Pb)" } ] - } \ No newline at end of file + } diff --git a/frontend/src/Debate/Arguments/Nutrition/UnhealthProcessedMeat.elm b/frontend/src/Debate/Arguments/Nutrition/UnhealthyProcessedMeat.elm similarity index 91% rename from frontend/src/Debate/Arguments/Nutrition/UnhealthProcessedMeat.elm rename to frontend/src/Debate/Arguments/Nutrition/UnhealthyProcessedMeat.elm index b2c95c2..61ee465 100644 --- a/frontend/src/Debate/Arguments/Nutrition/UnhealthProcessedMeat.elm +++ b/frontend/src/Debate/Arguments/Nutrition/UnhealthyProcessedMeat.elm @@ -1,10 +1,10 @@ -module Debate.Arguments.Nutrition.UnhealthProcessedMeat exposing (..) +module Debate.Arguments.Nutrition.UnhealthyProcessedMeat exposing (..) import Debate.Types exposing (..) -argumentUnhealthProcessedMeat : Argument -argumentUnhealthProcessedMeat = +argumentUnhealthyProcessedMeat : Argument +argumentUnhealthyProcessedMeat = { argumentTitle = "Argument for Overwhelmingly Unhealthy Processed Meat" , propositionTitle = "Processed meat is overwhelmingly unhealthy." , propositionSummary = "Summary" diff --git a/frontend/src/Debate/Arguments/Ethics/Abortion.elm b/frontend/src/Debate/Arguments/Philosophy/Abortion.elm similarity index 98% rename from frontend/src/Debate/Arguments/Ethics/Abortion.elm rename to frontend/src/Debate/Arguments/Philosophy/Abortion.elm index 4fd0df0..7763ceb 100755 --- a/frontend/src/Debate/Arguments/Ethics/Abortion.elm +++ b/frontend/src/Debate/Arguments/Philosophy/Abortion.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Ethics.Abortion exposing (..) +module Debate.Arguments.Philosophy.Abortion exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Veganism/AgriculturalPredation.elm b/frontend/src/Debate/Arguments/Philosophy/AgriculturalPredation.elm similarity index 97% rename from frontend/src/Debate/Arguments/Veganism/AgriculturalPredation.elm rename to frontend/src/Debate/Arguments/Philosophy/AgriculturalPredation.elm index 6026257..4fb0150 100755 --- a/frontend/src/Debate/Arguments/Veganism/AgriculturalPredation.elm +++ b/frontend/src/Debate/Arguments/Philosophy/AgriculturalPredation.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Veganism.AgriculturalPredation exposing (..) +module Debate.Arguments.Philosophy.AgriculturalPredation exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Veganism/AnimalRights.elm b/frontend/src/Debate/Arguments/Philosophy/AnimalRights.elm similarity index 97% rename from frontend/src/Debate/Arguments/Veganism/AnimalRights.elm rename to frontend/src/Debate/Arguments/Philosophy/AnimalRights.elm index 61cebe0..e8e886e 100755 --- a/frontend/src/Debate/Arguments/Veganism/AnimalRights.elm +++ b/frontend/src/Debate/Arguments/Philosophy/AnimalRights.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Veganism.AnimalRights exposing (..) +module Debate.Arguments.Philosophy.AnimalRights exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Veganism/AntiRewilding.elm b/frontend/src/Debate/Arguments/Philosophy/AntiRewilding.elm similarity index 97% rename from frontend/src/Debate/Arguments/Veganism/AntiRewilding.elm rename to frontend/src/Debate/Arguments/Philosophy/AntiRewilding.elm index 57074eb..243766f 100644 --- a/frontend/src/Debate/Arguments/Veganism/AntiRewilding.elm +++ b/frontend/src/Debate/Arguments/Philosophy/AntiRewilding.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Veganism.AntiRewilding exposing (..) +module Debate.Arguments.Philosophy.AntiRewilding exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Veganism/AntiVandalism.elm b/frontend/src/Debate/Arguments/Philosophy/AntiVandalism.elm similarity index 96% rename from frontend/src/Debate/Arguments/Veganism/AntiVandalism.elm rename to frontend/src/Debate/Arguments/Philosophy/AntiVandalism.elm index 63afd7a..7f4af70 100755 --- a/frontend/src/Debate/Arguments/Veganism/AntiVandalism.elm +++ b/frontend/src/Debate/Arguments/Philosophy/AntiVandalism.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Veganism.AntiVandalism exposing (..) +module Debate.Arguments.Philosophy.AntiVandalism exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Veganism/ColonizingNature.elm b/frontend/src/Debate/Arguments/Philosophy/ColonizingNature.elm similarity index 97% rename from frontend/src/Debate/Arguments/Veganism/ColonizingNature.elm rename to frontend/src/Debate/Arguments/Philosophy/ColonizingNature.elm index f4b34b7..2d20d2d 100755 --- a/frontend/src/Debate/Arguments/Veganism/ColonizingNature.elm +++ b/frontend/src/Debate/Arguments/Philosophy/ColonizingNature.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Veganism.ColonizingNature exposing (..) +module Debate.Arguments.Philosophy.ColonizingNature exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Veganism/CropDeaths.elm b/frontend/src/Debate/Arguments/Philosophy/CropDeaths.elm similarity index 95% rename from frontend/src/Debate/Arguments/Veganism/CropDeaths.elm rename to frontend/src/Debate/Arguments/Philosophy/CropDeaths.elm index f32f3a7..4ef226f 100755 --- a/frontend/src/Debate/Arguments/Veganism/CropDeaths.elm +++ b/frontend/src/Debate/Arguments/Philosophy/CropDeaths.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Veganism.CropDeaths exposing (..) +module Debate.Arguments.Philosophy.CropDeaths exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Veganism/DairyCowRape.elm b/frontend/src/Debate/Arguments/Philosophy/DairyCowRape.elm similarity index 96% rename from frontend/src/Debate/Arguments/Veganism/DairyCowRape.elm rename to frontend/src/Debate/Arguments/Philosophy/DairyCowRape.elm index 133ca95..91ffcb4 100755 --- a/frontend/src/Debate/Arguments/Veganism/DairyCowRape.elm +++ b/frontend/src/Debate/Arguments/Philosophy/DairyCowRape.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Veganism.DairyCowRape exposing (..) +module Debate.Arguments.Philosophy.DairyCowRape exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Ethics/EfilismPatrolSquad.elm b/frontend/src/Debate/Arguments/Philosophy/EfilismPatrolSquad.elm similarity index 97% rename from frontend/src/Debate/Arguments/Ethics/EfilismPatrolSquad.elm rename to frontend/src/Debate/Arguments/Philosophy/EfilismPatrolSquad.elm index 9a9db3d..8d3a012 100755 --- a/frontend/src/Debate/Arguments/Ethics/EfilismPatrolSquad.elm +++ b/frontend/src/Debate/Arguments/Philosophy/EfilismPatrolSquad.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Ethics.EfilismPatrolSquad exposing (..) +module Debate.Arguments.Philosophy.EfilismPatrolSquad exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Ethics/EthicalSlurs.elm b/frontend/src/Debate/Arguments/Philosophy/EthicalSlurs.elm similarity index 97% rename from frontend/src/Debate/Arguments/Ethics/EthicalSlurs.elm rename to frontend/src/Debate/Arguments/Philosophy/EthicalSlurs.elm index 6d6e432..77848ef 100755 --- a/frontend/src/Debate/Arguments/Ethics/EthicalSlurs.elm +++ b/frontend/src/Debate/Arguments/Philosophy/EthicalSlurs.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Ethics.EthicalSlurs exposing (..) +module Debate.Arguments.Philosophy.EthicalSlurs exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Theism/FineTuning.elm b/frontend/src/Debate/Arguments/Philosophy/FineTuning.elm similarity index 96% rename from frontend/src/Debate/Arguments/Theism/FineTuning.elm rename to frontend/src/Debate/Arguments/Philosophy/FineTuning.elm index 6a5bbd8..a785018 100755 --- a/frontend/src/Debate/Arguments/Theism/FineTuning.elm +++ b/frontend/src/Debate/Arguments/Philosophy/FineTuning.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Theism.FineTuning exposing (..) +module Debate.Arguments.Philosophy.FineTuning exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Ancestry/ImmortalityReductio.elm b/frontend/src/Debate/Arguments/Philosophy/ImmortalityReductio.elm similarity index 91% rename from frontend/src/Debate/Arguments/Ancestry/ImmortalityReductio.elm rename to frontend/src/Debate/Arguments/Philosophy/ImmortalityReductio.elm index 36cb696..f8a356a 100755 --- a/frontend/src/Debate/Arguments/Ancestry/ImmortalityReductio.elm +++ b/frontend/src/Debate/Arguments/Philosophy/ImmortalityReductio.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Ancestry.ImmortalityReductio exposing (..) +module Debate.Arguments.Philosophy.ImmortalityReductio exposing (..) import Debate.Types exposing (..) @@ -6,7 +6,7 @@ import Debate.Types exposing (..) argumentImmortalityReductio : Argument argumentImmortalityReductio = { argumentTitle = "Appeal to Nature Immortality Reductio" - , propositionTitle = "Senescence does not result in death" + , propositionTitle = "Senescence does not result in death." , propositionSummary = "Summary" , proofLink = "https://www.umsu.de/trees/#(~6x~6y(Hx~5~3Rxy)),(Hs)%7C=(~3Rsd)" , definitionTable = diff --git a/frontend/src/Debate/Arguments/Veganism/OddOrderPredators.elm b/frontend/src/Debate/Arguments/Philosophy/OddOrderPredators.elm similarity index 96% rename from frontend/src/Debate/Arguments/Veganism/OddOrderPredators.elm rename to frontend/src/Debate/Arguments/Philosophy/OddOrderPredators.elm index 17e63c6..c708208 100755 --- a/frontend/src/Debate/Arguments/Veganism/OddOrderPredators.elm +++ b/frontend/src/Debate/Arguments/Philosophy/OddOrderPredators.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Veganism.OddOrderPredators exposing (..) +module Debate.Arguments.Philosophy.OddOrderPredators exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Veganism/Ostroveganism.elm b/frontend/src/Debate/Arguments/Philosophy/Ostroveganism.elm similarity index 97% rename from frontend/src/Debate/Arguments/Veganism/Ostroveganism.elm rename to frontend/src/Debate/Arguments/Philosophy/Ostroveganism.elm index 32d54b7..f33300f 100755 --- a/frontend/src/Debate/Arguments/Veganism/Ostroveganism.elm +++ b/frontend/src/Debate/Arguments/Philosophy/Ostroveganism.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Veganism.Ostroveganism exposing (..) +module Debate.Arguments.Philosophy.Ostroveganism exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Veganism/PollinationReductio.elm b/frontend/src/Debate/Arguments/Philosophy/PollinationReductio.elm similarity index 96% rename from frontend/src/Debate/Arguments/Veganism/PollinationReductio.elm rename to frontend/src/Debate/Arguments/Philosophy/PollinationReductio.elm index 04e8b8f..54fd5ab 100755 --- a/frontend/src/Debate/Arguments/Veganism/PollinationReductio.elm +++ b/frontend/src/Debate/Arguments/Philosophy/PollinationReductio.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Veganism.PollinationReductio exposing (..) +module Debate.Arguments.Philosophy.PollinationReductio exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Gender/TransPeople.elm b/frontend/src/Debate/Arguments/Philosophy/TransPeople.elm similarity index 98% rename from frontend/src/Debate/Arguments/Gender/TransPeople.elm rename to frontend/src/Debate/Arguments/Philosophy/TransPeople.elm index 6869b74..6ebafc6 100755 --- a/frontend/src/Debate/Arguments/Gender/TransPeople.elm +++ b/frontend/src/Debate/Arguments/Philosophy/TransPeople.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Gender.TransPeople exposing (..) +module Debate.Arguments.Philosophy.TransPeople exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Veganism/VeganSocietyReductio.elm b/frontend/src/Debate/Arguments/Philosophy/VeganSocietyReductio.elm similarity index 96% rename from frontend/src/Debate/Arguments/Veganism/VeganSocietyReductio.elm rename to frontend/src/Debate/Arguments/Philosophy/VeganSocietyReductio.elm index 7850e2d..7a3e78f 100755 --- a/frontend/src/Debate/Arguments/Veganism/VeganSocietyReductio.elm +++ b/frontend/src/Debate/Arguments/Philosophy/VeganSocietyReductio.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Veganism.VeganSocietyReductio exposing (..) +module Debate.Arguments.Philosophy.VeganSocietyReductio exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Nutrition/EpidemiologyCausality.elm b/frontend/src/Debate/Arguments/Science/EpidemiologyCausality.elm similarity index 95% rename from frontend/src/Debate/Arguments/Nutrition/EpidemiologyCausality.elm rename to frontend/src/Debate/Arguments/Science/EpidemiologyCausality.elm index d6b6706..5a7465b 100644 --- a/frontend/src/Debate/Arguments/Nutrition/EpidemiologyCausality.elm +++ b/frontend/src/Debate/Arguments/Science/EpidemiologyCausality.elm @@ -1,4 +1,4 @@ -module Debate.Arguments.Nutrition.EpidemiologyCausality exposing (..) +module Debate.Arguments.Science.EpidemiologyCausality exposing (..) import Debate.Types exposing (..) diff --git a/frontend/src/Debate/Arguments/Veganism/ObligatoryActivism.elm b/frontend/src/Debate/Arguments/Veganism/ObligatoryActivism.elm deleted file mode 100755 index 6e2e760..0000000 --- a/frontend/src/Debate/Arguments/Veganism/ObligatoryActivism.elm +++ /dev/null @@ -1,54 +0,0 @@ -module Debate.Arguments.Veganism.ObligatoryActivism exposing (..) - -import Debate.Types exposing (..) - - -argumentObligatoryActivism : Argument -argumentObligatoryActivism = - { argumentTitle = "Title" - , propositionTitle = "Proposition" - , propositionSummary = "Summary" - , proofLink = "" - , definitionTable = - [ { definiendum = "" - , definiens = "" - } - , { definiendum = "" - , definiens = "" - } - , { definiendum = "" - , definiens = "" - } - , { definiendum = "" - , definiens = "" - } - , { definiendum = "" - , definiens = "" - } - , { definiendum = "" - , definiens = "" - } - ] - , argumentFormalization = - [ { premises = - [ { premise = "" - , notation = "" - } - , { premise = "" - , notation = "" - } - , { premise = "" - , notation = "" - } - , { premise = "" - , notation = "" - } - , { premise = "" - , notation = "" - } - ] - , conclusion = "" - , conclusionNotation = "(∴)" - } - ] - } \ No newline at end of file diff --git a/frontend/src/Debate/Arguments/Veganism/WildAnimalSuffering.elm b/frontend/src/Debate/Arguments/Veganism/WildAnimalSuffering.elm deleted file mode 100755 index 3fbbfb8..0000000 --- a/frontend/src/Debate/Arguments/Veganism/WildAnimalSuffering.elm +++ /dev/null @@ -1,54 +0,0 @@ -module Debate.Arguments.Veganism.WildAnimalSuffering exposing (..) - -import Debate.Types exposing (..) - - -argumentWildAnimalSuffering : Argument -argumentWildAnimalSuffering = - { argumentTitle = "Title" - , propositionTitle = "Proposition" - , propositionSummary = "Summary" - , proofLink = "" - , definitionTable = - [ { definiendum = "" - , definiens = "" - } - , { definiendum = "" - , definiens = "" - } - , { definiendum = "" - , definiens = "" - } - , { definiendum = "" - , definiens = "" - } - , { definiendum = "" - , definiens = "" - } - , { definiendum = "" - , definiens = "" - } - ] - , argumentFormalization = - [ { premises = - [ { premise = "" - , notation = "" - } - , { premise = "" - , notation = "" - } - , { premise = "" - , notation = "" - } - , { premise = "" - , notation = "" - } - , { premise = "" - , notation = "" - } - ] - , conclusion = "" - , conclusionNotation = "(∴)" - } - ] - } diff --git a/frontend/src/Pages/Arguments.elm b/frontend/src/Pages/Arguments.elm index 245d2c2..367b132 100755 --- a/frontend/src/Pages/Arguments.elm +++ b/frontend/src/Pages/Arguments.elm @@ -3,35 +3,58 @@ module Pages.Arguments exposing (Model, Msg, page) import Config.Colour as T exposing (..) import Config.Format as O exposing (..) import Config.Identity as I exposing (..) -import Debate.Arguments.Ancestry.AntagonisticPleiotropy exposing (..) -import Debate.Arguments.Ancestry.HealthSeeker exposing (..) -import Debate.Arguments.Ancestry.ImmortalityReductio exposing (..) -import Debate.Arguments.Nutrition.PolyphenolReductio exposing (..) -import Debate.Arguments.Ethics.Abortion exposing (..) -import Debate.Arguments.Ethics.EfilismPatrolSquad exposing (..) -import Debate.Arguments.Ethics.EthicalSlurs exposing (..) -import Debate.Arguments.Gender.TransPeople exposing (..) +import Debate.Arguments.Helpers exposing (..) +import Debate.Arguments.Medicine.ApoBCVD exposing (..) import Debate.Arguments.Nutrition.AnabolicKeto exposing (..) +import Debate.Arguments.Nutrition.AntagonisticPleiotropy exposing (..) +import Debate.Arguments.Nutrition.CarbsObesity exposing (..) +import Debate.Arguments.Nutrition.DietaryCholesterol exposing (..) +import Debate.Arguments.Nutrition.FructoseNAFLD exposing (..) +import Debate.Arguments.Nutrition.HealthPromotingFoods exposing (..) +import Debate.Arguments.Nutrition.HealthSeeker exposing (..) +import Debate.Arguments.Nutrition.HealthyChocolate exposing (..) +import Debate.Arguments.Nutrition.HealthyDairy exposing (..) +import Debate.Arguments.Nutrition.HealthyFattyFish exposing (..) +import Debate.Arguments.Nutrition.HealthyFibre exposing (..) import Debate.Arguments.Nutrition.HealthyFood exposing (..) +import Debate.Arguments.Nutrition.HealthyPlantFoods exposing (..) +import Debate.Arguments.Nutrition.HealthySeedOils exposing (..) +import Debate.Arguments.Nutrition.HealthySoy exposing (..) import Debate.Arguments.Nutrition.Malondialdehyde exposing (..) +import Debate.Arguments.Nutrition.Omega3Omega6Ratio exposing (..) +import Debate.Arguments.Nutrition.OptimalDiet exposing (..) +import Debate.Arguments.Nutrition.PlantBasedCVDReversal exposing (..) +import Debate.Arguments.Nutrition.PolyphenolReductio exposing (..) import Debate.Arguments.Nutrition.SaturatedFatLDL exposing (..) +import Debate.Arguments.Nutrition.SodiumCVD exposing (..) +import Debate.Arguments.Nutrition.TMAOCausality exposing (..) +import Debate.Arguments.Nutrition.UnhealthyProcessedMeat exposing (..) +import Debate.Arguments.Nutrition.UnhealthyRedMeat exposing (..) +import Debate.Arguments.Nutrition.UnhealthySaturatedFat exposing (..) +import Debate.Arguments.Philosophy.Abortion exposing (..) import Debate.Arguments.Philosophy.Agnosticism exposing (..) +import Debate.Arguments.Philosophy.AgriculturalPredation exposing (..) +import Debate.Arguments.Philosophy.AnimalRights exposing (..) +import Debate.Arguments.Philosophy.AntiRewilding exposing (..) +import Debate.Arguments.Philosophy.AntiVandalism exposing (..) +import Debate.Arguments.Philosophy.ColonizingNature exposing (..) +import Debate.Arguments.Philosophy.CropDeaths exposing (..) +import Debate.Arguments.Philosophy.DairyCowRape exposing (..) +import Debate.Arguments.Philosophy.EfilismPatrolSquad exposing (..) +import Debate.Arguments.Philosophy.EthicalSlurs exposing (..) +import Debate.Arguments.Philosophy.FineTuning exposing (..) +import Debate.Arguments.Philosophy.ImmortalityReductio exposing (..) +import Debate.Arguments.Philosophy.ObligatoryActivism exposing (..) +import Debate.Arguments.Philosophy.OddOrderPredators exposing (..) +import Debate.Arguments.Philosophy.Ostroveganism exposing (..) +import Debate.Arguments.Philosophy.PollinationReductio exposing (..) import Debate.Arguments.Philosophy.ScratcherPioneers exposing (..) +import Debate.Arguments.Philosophy.TransPeople exposing (..) +import Debate.Arguments.Philosophy.VeganSocietyReductio exposing (..) import Debate.Arguments.Politics.BoobyTrapPagers exposing (..) +import Debate.Arguments.Science.EpidemiologyCausality exposing (..) import Debate.Arguments.Science.FlatEarthDebunk exposing (..) import Debate.Arguments.Science.TruncatedMeta exposing (..) -import Debate.Arguments.Theism.FineTuning exposing (..) -import Debate.Arguments.Veganism.AgriculturalPredation exposing (..) -import Debate.Arguments.Veganism.AnimalRights exposing (..) -import Debate.Arguments.Veganism.AntiRewilding exposing (..) -import Debate.Arguments.Veganism.AntiVandalism exposing (..) -import Debate.Arguments.Veganism.ColonizingNature exposing (..) -import Debate.Arguments.Veganism.CropDeaths exposing (..) -import Debate.Arguments.Veganism.DairyCowRape exposing (..) -import Debate.Arguments.Veganism.OddOrderPredators exposing (..) -import Debate.Arguments.Veganism.Ostroveganism exposing (..) -import Debate.Arguments.Veganism.PollinationReductio exposing (..) -import Debate.Helpers exposing (..) import Effect exposing (Effect) import Element exposing (..) import Element.Border as D exposing (..) @@ -131,36 +154,74 @@ debateList = , column [] (List.map argumentMaker category.arguments) ] ) - [ { categoryName = "Philosophy" + [ { categoryName = "Medicine" , arguments = - [ argumentEthicalSlurs - , argumentAbortion - , argumentAgnosticism - , argumentAnabolicKeto + [ argumentApoBCVD + ] + } + , { categoryName = "Nutrition" + , arguments = + [ argumentAnabolicKeto , argumentAntagonisticPleiotropy - , argumentEfilismPatrolSquad + , argumentCarbsObesity + , argumentDietaryCholesterol + , argumentFructoseNAFLD + , argumentHealthPromotingFoods , argumentHealthSeeker - , argumentImmortalityReductio + , argumentHealthyChocolate + , argumentHealthyDairy + , argumentHealthyFattyFish + , argumentHealthyFibre + , argumentHealthyFood + , argumentHealthyPlantFoods + , argumentHealthySeedOils + , argumentHealthySoy , argumentMalondialdehyde + , argumentOmega3Omega6Ratio + , argumentOptimalDiet + , argumentPlantBasedCVDReversal , argumentPolyphenolReductio , argumentSaturatedFatLDL - , argumentTransPeople - , argumentHealthyFood - , argumentBoobyTrapPagers - , argumentFlatEarthDebunk - , argumentTruncatedMeta - , argumentFineTuning + , argumentSodiumCVD + , argumentTMAOCausality + , argumentUnhealthyRedMeat + , argumentUnhealthyProcessedMeat + , argumentUnhealthySaturatedFat + ] + } + , { categoryName = "Philosophy" + , arguments = + [ argumentAbortion + , argumentAgnosticism , argumentAgriculturalPredation , argumentAnimalRights , argumentAntiRewilding , argumentAntiVandalism , argumentColonizingNature - , argumentScratcherPioneers , argumentCropDeaths , argumentDairyCowRape + , argumentEfilismPatrolSquad + , argumentEthicalSlurs + , argumentFineTuning + , argumentImmortalityReductio + , argumentVeganSocietyReductio , argumentOddOrderPredators , argumentOstroveganism , argumentPollinationReductio + , argumentScratcherPioneers + , argumentTransPeople + ] + } + , { categoryName = "Politics" + , arguments = + [ argumentBoobyTrapPagers + ] + } + , { categoryName = "Science" + , arguments = + [ argumentFlatEarthDebunk + , argumentTruncatedMeta + , argumentEpidemiologyCausality ] } ]