canadianveggie / spellie Goto Github PK
View Code? Open in Web Editor NEWSpellie - a daily Wordle-like game for young spellers
Home Page: https://spelliegame.com
License: MIT License
Spellie - a daily Wordle-like game for young spellers
Home Page: https://spelliegame.com
License: MIT License
When you're down to the final letter, we may repeat the hint "it's not X, Y or Z", which isn't very satisfying.
I wouldn't go as far as what the NYT has gone, but anything on a bad words filter should probably be removed. I noticed that SHIT and CRAP were in our dictionary and should probably be removed.
Have more fun with the emojis the user unlocks.
Consider:
I'm not sure it's clear where to send feedback. Should we highlight twitter or github?
Create a page with:
It's hard to read right now. Especially with the circled letters.
Should we make the text bigger? Or maybe get rid of the circled letters and replace them with bolded letters?
Setting that clears today's game state (easy, medium, and hard).
Useful for classrooms and multiple child families.
Make everything bigger so it renders will when casted or projected in a classroom.
Would be nice sometimes to link to /hard, for example
For consistency, but also to help us avoid writing code depending on newer browser features
Look into using overlays with an X instead of separate pages with a Back button.
It's a little hidden in the header.
Combine the end game animation with the end game buttons (visible when you leave and come back to the game).
This would make the "share" button visible at the end of the game.
I'd also like to explore not showing the answer for failed games. This would allow the user to "reset" and try again.
Iβve been playing with my students & they just love it! Some have asked for more. Is there a way to play the previous puzzles that we may have missed out on? THANK YOU!
https://twitter.com/ImaSpeechie2/status/1511496887639199756
You cannot navigate with the keyboard to many elements on the page.
we're falling back to standard emojis, but will be a problem on older OS's.
Example this is failing right now: https://twemoji.maxcdn.com/v/13.1.0/svg/1f344.svg
Looks like we need to change how we're loading these.
twitter/twemoji#580
https://github.com/canadianveggie/spellie/actions/runs/3899829967
I think the problem is the version of node we're using. Or maybe something else.
Here in Vancouver, some schools (like my kids' elementary) can't use Spellie β it just won't load.
Likely due to content filtering that detects "game" and decides that's really bad for education.
Not sure how we get around this.
Ensure spelliegame.com is a top result for searches for:
Ensure there is a nice preview in Google Search
https://developers.google.com/search/blog/2019/09/more-controls-on-search
I'm getting this message on a lot of my guesses. Including what my husband confirms is the correct answer. Excited to share this game with my kid if it's working!
The UI doesn't do a great job scaling to odd screen resolutions.
Some examples:
Related to #36
Especially a high contrast mode for people with colour vision deficiency.
https://wp.me/pYgdk-3B0%23comment-20878
Conditional chaining is not supported (and maybe other problems).
Get rid of the ugly radio buttons and use toggles instead.
https://canadianveggie.com/2022/02/11/introducing-spellie/#comment-20889
Bravo! We adore this game! Very well done. Could you make a version/tab also for the game in French? We would appreciate it very much.
Many thanks!
As requested by Caroline. We don't have the bandwidth right now but documenting this for future work.
We would need to:
From James:
"Should probably use the white background, black stroke scheme of "active" items for them"
I don't think we want to fix these necessarily, but I thought we should document them.
Here are the errors I saw in old versions of Safari.
cdn.min.js:5 ReferenceError: Can't find variable: queueMicrotask
spelliegame.com/:857 SyntaxError: Unexpected token '...'. Expected a property name.(anonymous function) @ spelliegame.com/:857
unpkg.com/[email protected]/dist/cdn.min.js:1 SyntaxError: Unexpected token '...'. Expected a property name.(anonymous function) @ unpkg.com/[email protected]/dist/cdn.min.js:1
So we have some visibility into client-side errors.
Important details:
Refused to apply a stylesheet because its hash, its nonce, or 'unsafe-inline' does not appear in the style-src directive of the Content Security Policy.
It is making the site unusable in Safari. I get it after navigating between tabs.
Caused by #85
alpinejs:5 Uncaught TypeError: undefined is not iterable (cannot read property Symbol(Symbol.iterator))
at getHint (hint.js:180:31)
at Proxy.prepareHint ((index):811:24)
at Proxy.addLetter ((index):587:20)
at Proxy.keyPressed ((index):708:18)
at be (alpinejs:5:1145)
at alpinejs:5:974
at Ht (alpinejs:1:4690)
at alpinejs:5:33182
at o (alpinejs:5:24268)
at alpinejs:5:24876
Instead of:
Spellie
easy-11: 4/6
ππΈοΈπΈοΈπ»
πππΈοΈπ
πππΈοΈπ
ππππ
https://spelliegame.com
I'd like to see:
spellie-easy-11: 4/6
ππΈοΈπΈοΈπ»
πππΈοΈπ
πππΈοΈπ
ππππ
Not sure if we should drop the url or not. Our SEO for spellie is high enough now that it seems safe.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.