feat: so very close

This commit is contained in:
Nick 2024-12-28 18:42:47 -06:00
parent 131dbfe8a3
commit f9b8f59df9
30 changed files with 1500 additions and 1272 deletions

View file

@ -1,5 +1,6 @@
module Pages.Services.Analysis exposing (Model, Msg, page)
import Config.Helpers.Articles.Article exposing (contentList)
import Config.Helpers.Cards.Outer.Helpers exposing (cardMaker)
import Config.Helpers.Cards.Outer.Types as C exposing (..)
import Config.Helpers.Format exposing (..)
@ -9,6 +10,7 @@ import Config.Helpers.Response exposing (pageList, topLevelContainer)
import Config.Helpers.ServiceFormat exposing (..)
import Config.Helpers.ToolTip exposing (..)
import Config.Helpers.Viewport exposing (resetViewport)
import Config.Pages.Blog.Types exposing (BlogArticle)
import Config.Pages.Services.Records.DebateAnalysis exposing (..)
import Config.Style.Colour.Helpers exposing (colourTheme)
import Config.Style.Transitions
@ -119,23 +121,59 @@ analysisList device =
List.concat
[ List.map
(\service ->
cardMaker device (C.ServicePage service) contentList
cardMaker device
(C.BlogArticle service)
(contentList service
[ el
[ paddingXY 0 10
, centerX
]
<|
buyButton "Book!" "https://buy.stripe.com/14k3dr4Zh8p6c3mbIJ"
]
)
)
[ servicesDebateAnalysis ]
[ debateAnalysis ]
]
contentList : List (Element msg)
contentList =
[ column
bodyFormat
[ chunkMaker servicesDebateAnalysis.serviceArticle.articleParagraph.paragraph1
, chunkMaker
servicesDebateAnalysis.serviceArticle.articleParagraph.paragraph2
, titleMaker servicesDebateAnalysis.serviceArticle.articleTitles.title1
, numberMaker servicesDebateAnalysis.serviceArticle.articleListEntries.list1
, titleMaker servicesDebateAnalysis.serviceArticle.articleTitles.title2
, bulletPointMaker servicesDebateAnalysis.serviceArticle.articleListEntries.list2
, buyButton "Book!" "https://buy.stripe.com/14k3dr4Zh8p6c3mbIJ"
debateAnalysis : BlogArticle
debateAnalysis =
{ articleName = String.toUpper "Debate Analysis"
, articleLink = ""
, articleAuthor = ""
, isNewTabLink = False
, hasReferences = False
, hasTableOfContents = False
, articleImage = ""
, articlePublished = ""
, articleBody = """
The Debate Analysis services offers personalized feedback to help you improve your debate skills. I work with clients by reviewing their pre-recorded debates, providing detailed critiques, and offering practical advice tailored to their style. Through this process, you'll gain valuable insights into areas of improvement, from your argument structure to your delivery and confidence.
# BENEFITS
1. Have your own debates analyzed for constructive feedback. This allows you to receive targeted guidance on how to improve your debating technique and strategy.
2. Receive advice to improve as a debater. This service provides personalized recommendations to help you develop and refine your debating abilities.
3. Gain comfort with debate and verbal confrontation. The service aims to help you become more confident and adept at handling the challenges of public debate.
# REQUIREMENTS
Your debate recording must be submitted at least three days prior to the session.
Your debate recording must not exceed one hour in length unless otherwise agreed to.
Your debate recording must be in either video or audio format, as text debates are ineligible.
"""
, articleReferences =
[ { author = ""
, title = ""
, journal = ""
, year = ""
, link = ""
}
]
]
}