@ -45,17 +45,14 @@
< body >
< body >
< div class = "dialog-box" >
< div class = "dialog-box" >
< h2 class = "dialog-box__name" > Daisy Mae< / h2 >
< h2 class = "dialog-box__name" data-i18n = "general.daisymae" > < / h2 >
< p > Hello, and welcome to the < b > Turnip Prophet< / b > app on your Nook Phone.< / p >
< p data-i18n = "[html]welcome.salutation" > < / p >
< p > This app lets you track your island's turnip prices daily, but you'll have to put the prices in yourself!
< p data-i18n = "welcome.description" > < / p >
< / p >
< p data-i18n = "[html]welcome.conclusion" > < / p >
< p > After that, the Turnip Prophet app will < b > magically< / b > predict the turnip prices you'll have for the rest of
the week.
< / p >
< / div >
< / div >
< div class = "nook-phone" >
< div class = "nook-phone" >
< h1 > Turnip Prophet < / h1 >
< h1 data-i18n = "general.name" > < / h1 >
< div >
< div >
< svg class = "waves" xmlns = "http://www.w3.org/2000/svg" xmlns:xlink = "http://www.w3.org/1999/xlink"
< svg class = "waves" xmlns = "http://www.w3.org/2000/svg" xmlns:xlink = "http://www.w3.org/1999/xlink"
@ -78,23 +75,22 @@
< form class = "input__form" >
< form class = "input__form" >
< div class = "form__row" >
< div class = "form__row" >
< h6 > First-Time Buyer< / h6 >
< h6 data-i18n = "firsttime.title" > < / h6 >
< div class = "input__group" >
< div class = "input__group" >
< label > Is this your first time buying turnips from Daisy Mae on your island?< i > (This affects your
< label data-i18n = "[html]firsttime.description" > < / label >
pattern)< / i > < / label >
< div class = "input__radio-buttons" >
< div class = "input__radio-buttons" >
< input type = "radio" id = "first-time-radio-no" name = "first-time" value = "false" checked >
< input type = "radio" id = "first-time-radio-no" name = "first-time" value = "false" checked >
< label for = "first-time-radio-no" > No < / label >
< label for = "first-time-radio-no" data-i18n = "firsttime.no" > < / label >
< input type = "radio" id = "first-time-radio-yes" name = "first-time" value = "true" >
< input type = "radio" id = "first-time-radio-yes" name = "first-time" value = "true" >
< label for = "first-time-radio-yes" > Yes < / label >
< label for = "first-time-radio-yes" data-i18n = "firsttime.yes" > < / label >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< div class = "form__row" >
< div class = "form__row" >
< h6 > Previous Pattern< / h6 >
< h6 data-i18n = "patterns.title" > < / h6 >
< div class = "input__group" >
< div class = "input__group" >
< label for = "" > What was last week's turnip price pattern?< i > (This affects your pattern)< / i > < / label >
< label for = "" data-i18n = "[html]patterns.description" > < / label >
< div class = "input__radio-buttons" >
< div class = "input__radio-buttons" >
< input type = "radio" id = "pattern-radio-unknown" name = "pattern" value = "-1" checked >
< input type = "radio" id = "pattern-radio-unknown" name = "pattern" value = "-1" checked >
< label data-i18n = "patterns.unknown" for = "pattern-radio-unknown" > < / label >
< label data-i18n = "patterns.unknown" for = "pattern-radio-unknown" > < / label >
@ -111,19 +107,18 @@
< / div >
< / div >
< div class = "form__row" >
< div class = "form__row" >
< h6 > Sunday< / h6 >
< h6 data-i18n = "weekdays.sunday" > < / h6 >
< div class = "input__group" >
< div class = "input__group" >
< label > What was the price of turnips this week on your island? < i > (If this is your first time buying turnips, this field
< label data-i18n = "[html]prices.description" > < / label >
will be disabled)< / i > < / label >
< input type = "number" id = "buy" placeholder = "..." / >
< input type = "number" id = "buy" placeholder = "..." / >
< / div >
< / div >
< / div >
< / div >
< i > AM - 8:00 am to 11:59 am< / i >
< i data-i18n = "prices.open.am" > < / i >
< i > PM - 12:00 pm to 10:00 pm< / i >
< i data-i18n = "prices.open.am" > < / i >
< div class = "form__flex-wrap" >
< div class = "form__flex-wrap" >
< div class = "form__row" >
< div class = "form__row" >
< h6 > Monday< / h6 >
< h6 data-i18n = "weekdays.monday" > < / h6 >
< div class = "input__group" >
< div class = "input__group" >
< label data-i18n = "times.morning" for = "sell_2" > < / label >
< label data-i18n = "times.morning" for = "sell_2" > < / label >
< input type = "number" id = "sell_2" placeholder = "..." / >
< input type = "number" id = "sell_2" placeholder = "..." / >
@ -135,7 +130,7 @@
< / div >
< / div >
< div class = "form__row" >
< div class = "form__row" >
< h6 > Tuesday< / h6 >
< h6 data-i18n = "weekdays.tuesday" > < / h6 >
< div class = "input__group" >
< div class = "input__group" >
< label data-i18n = "times.morning" for = "sell_4" > < / label >
< label data-i18n = "times.morning" for = "sell_4" > < / label >
< input type = "number" id = "sell_4" placeholder = "..." / >
< input type = "number" id = "sell_4" placeholder = "..." / >
@ -147,7 +142,7 @@
< / div >
< / div >
< div class = "form__row" >
< div class = "form__row" >
< h6 > Wednesday< / h6 >
< h6 data-i18n = "weekdays.wednesday" > < / h6 >
< div class = "input__group" >
< div class = "input__group" >
< label data-i18n = "times.morning" for = "sell_6" > < / label >
< label data-i18n = "times.morning" for = "sell_6" > < / label >
< input type = "number" id = "sell_6" placeholder = "..." / >
< input type = "number" id = "sell_6" placeholder = "..." / >
@ -159,7 +154,7 @@
< / div >
< / div >
< div class = "form__row" >
< div class = "form__row" >
< h6 > Thursday< / h6 >
< h6 data-i18n = "weekdays.thursday" > < / h6 >
< div class = "input__group" >
< div class = "input__group" >
< label data-i18n = "times.morning" for = "sell_8" > < / label >
< label data-i18n = "times.morning" for = "sell_8" > < / label >
< input type = "number" id = "sell_8" placeholder = "..." / >
< input type = "number" id = "sell_8" placeholder = "..." / >
@ -171,7 +166,7 @@
< / div >
< / div >
< div class = "form__row" >
< div class = "form__row" >
< h6 > Friday< / h6 >
< h6 data-i18n = "weekdays.friday" > < / h6 >
< div class = "input__group" >
< div class = "input__group" >
< label data-i18n = "times.morning" for = "sell_10" > < / label >
< label data-i18n = "times.morning" for = "sell_10" > < / label >
< input type = "number" id = "sell_10" placeholder = "..." / >
< input type = "number" id = "sell_10" placeholder = "..." / >
@ -183,7 +178,7 @@
< / div >
< / div >
< div class = "form__row" >
< div class = "form__row" >
< h6 > Saturday< / h6 >
< h6 data-i18n = "weekdays.saturday" > < / h6 >
< div class = "input__group" >
< div class = "input__group" >
< label data-i18n = "times.morning" for = "sell_12" > < / label >
< label data-i18n = "times.morning" for = "sell_12" > < / label >
< input type = "number" id = "sell_12" placeholder = "..." / >
< input type = "number" id = "sell_12" placeholder = "..." / >
@ -196,19 +191,17 @@
< / div >
< / div >
< input id = "permalink-input" type = "text" / >
< input id = "permalink-input" type = "text" / >
< div id = "permalink-btn" class = "button permalink" >
< div id = "permalink-btn" class = "button permalink" >
< span > Copy permalink< / span >
< span data-i18n = "prices.copy-permalink" > < / span >
< svg aria-hidden = "true" focusable = "false" data-prefix = "fas" data-icon = "copy" class = "svg-inline--fa fa-copy fa-w-14" role = "img" xmlns = "http://www.w3.org/2000/svg" viewBox = "0 0 448 512" >
< svg aria-hidden = "true" focusable = "false" data-prefix = "fas" data-icon = "copy" class = "svg-inline--fa fa-copy fa-w-14" role = "img" xmlns = "http://www.w3.org/2000/svg" viewBox = "0 0 448 512" >
< path fill = "currentColor" d = "M320 448v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V120c0-13.255 10.745-24 24-24h72v296c0 30.879 25.121 56 56 56h168zm0-344V0H152c-13.255 0-24 10.745-24 24v368c0 13.255 10.745 24 24 24h272c13.255 0 24-10.745 24-24V128H344c-13.2 0-24-10.8-24-24zm120.971-31.029L375.029 7.029A24 24 0 0 0 358.059 0H352v96h96v-6.059a24 24 0 0 0-7.029-16.97z" > < / path >
< path fill = "currentColor" d = "M320 448v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V120c0-13.255 10.745-24 24-24h72v296c0 30.879 25.121 56 56 56h168zm0-344V0H152c-13.255 0-24 10.745-24 24v368c0 13.255 10.745 24 24 24h272c13.255 0 24-10.745 24-24V128H344c-13.2 0-24-10.8-24-24zm120.971-31.029L375.029 7.029A24 24 0 0 0 358.059 0H352v96h96v-6.059a24 24 0 0 0-7.029-16.97z" > < / path >
< / svg >
< / svg >
< / div >
< / div >
< button type = "button" id = "reset" class = "button button--reset" name = "action" >
< button type = "button" id = "reset" class = "button button--reset" name = "action" data-i18n = "prices.reset" > < / button >
Reset Turnip Prophet
< / button >
< / form >
< / form >
< h2 > Output< / h2 >
< h2 data-i18n = "output.title" > < / h2 >
< div class = "chart-wrapper" >
< div class = "chart-wrapper" >
< canvas id = "chart" width = "100%" height = "100" > < / canvas >
< canvas id = "chart" width = "100%" height = "100" > < / canvas >
@ -218,18 +211,18 @@
< table id = "turnipTable" >
< table id = "turnipTable" >
< thead >
< thead >
< tr >
< tr >
< th valign = "bottom" > Pattern< / th >
< th valign = "bottom" data-i18n = "patterns.pattern" > < / th >
< th valign = "bottom" > % Chance< / th >
< th valign = "bottom" data-i18n = "output.chance" > < / th >
< th valign = "bottom" > Sunday< / th >
< th valign = "bottom" data-i18n = "weekdays.sunday" > < / th >
< th colspan = "2" >
< th colspan = "2" >
< div > Monday< / div >
< div data-i18n = "weekdays.monday" > < / div >
< div >
< div >
< span data-i18n = "times.morning" > < / span >
< span data-i18n = "times.morning" > < / span >
< span data-i18n = "times.afternoon" > < / span >
< span data-i18n = "times.afternoon" > < / span >
< / div >
< / div >
< / th >
< / th >
< th colspan = "2" >
< th colspan = "2" >
< div > Tuesday< / div >
< div data-i18n = "weekdays.tuesday" > < / div >
< div >
< div >
< span data-i18n = "times.morning" > < / span >
< span data-i18n = "times.morning" > < / span >
< span data-i18n = "times.afternoon" > < / span >
< span data-i18n = "times.afternoon" > < / span >
@ -237,7 +230,7 @@
< / th >
< / th >
< th colspan = "2" >
< th colspan = "2" >
< div >
< div >
< div > Wednesday< / div >
< div data-i18n = "weekdays.wednesday" > < / div >
< div >
< div >
< span data-i18n = "times.morning" > < / span >
< span data-i18n = "times.morning" > < / span >
< span data-i18n = "times.afternoon" > < / span >
< span data-i18n = "times.afternoon" > < / span >
@ -245,28 +238,28 @@
< / div >
< / div >
< / th >
< / th >
< th colspan = "2" >
< th colspan = "2" >
< div > Thursday< / div >
< div data-i18n = "weekdays.thursday" > < / div >
< div >
< div >
< span data-i18n = "times.morning" > < / span >
< span data-i18n = "times.morning" > < / span >
< span data-i18n = "times.afternoon" > < / span >
< span data-i18n = "times.afternoon" > < / span >
< / div >
< / div >
< / th >
< / th >
< th colspan = "2" >
< th colspan = "2" >
< div > Friday< / div >
< div data-i18n = "weekdays.friday" > < / div >
< div >
< div >
< span data-i18n = "times.morning" > < / span >
< span data-i18n = "times.morning" > < / span >
< span data-i18n = "times.afternoon" > < / span >
< span data-i18n = "times.afternoon" > < / span >
< / div >
< / div >
< / th >
< / th >
< th colspan = "2" >
< th colspan = "2" >
< div > Saturday< / div >
< div data-i18n = "weekdays.saturday" > < / div >
< div >
< div >
< span data-i18n = "times.morning" > < / span >
< span data-i18n = "times.morning" > < / span >
< span data-i18n = "times.afternoon" > < / span >
< span data-i18n = "times.afternoon" > < / span >
< / div >
< / div >
< / th >
< / th >
< th valign = "bottom" > Guaranteed Minimum< / th >
< th valign = "bottom" data-i18n = "output.minimum" > < / th >
< th valign = "bottom" > Potential Maximum< / th >
< th valign = "bottom" data-i18n = "output.maximum" > < / th >
< / tr >
< / tr >
< / thead >
< / thead >
< tbody id = "output" > < / tbody >
< tbody id = "output" > < / tbody >
@ -293,24 +286,16 @@
< / div >
< / div >
< div class = "dialog-box" >
< div class = "dialog-box" >
< h2 class = "dialog-box__name" > Daisy Mae< / h2 >
< h2 class = "dialog-box__name" data-i18n = "general.daisymae" > < / h2 >
< p > After you've listed some turnip prices, the Turnip Prophet will run some numbers and display the different
< p data-i18n = "textbox.description" > < / p >
possible patterns that your island may experience.< / p >
< p data-i18n = "textbox.development" > < / p >
< p > This app is still in development, but will improve over time!< / p >
< / div >
< / div >
< div class = "dialog-box" >
< div class = "dialog-box" >
< h2 class = "dialog-box__name" > Daisy Mae< / h2 >
< h2 class = "dialog-box__name" data-i18n = "general.daisymae" > < / h2 >
< p >
< p data-i18n = "[html]textbox.thanks" > < / p >
None of this would have been possible without < a
< p data-i18n = "[html]textbox.support" > < / p >
href="https://twitter.com/_Ninji/status/1244818665851289602?s=20">Ninji's work< / a > figuring out just how Timmy
< p data-i18n = "textbox.contributors-text" > < / p >
and Tommy value their turnips.
< / p >
< p >
Support, comments and contributions are available through < a
href="https://github.com/mikebryant/ac-nh-turnip-prices/issues">Github< / a >
< / p >
< p > Oh! And let's not forget to thank those who have contributed so far!< / p >
< p id = "contributors" >
< p id = "contributors" >
Contributors:
Contributors:
< / p >
< / p >