The current slide code uses the old and no-longer-supported API as well as Vue 1. There are a number of design/size issues as well. It's better to just rebuild this project from scratch.
First, wipe out all of the code and commit. Then fill in the usual readme, license, .github directory, etc. and start a new index.html and plain vanilla JavaScript project to make it accessible to beginner developers.
Make sure the redesign is still a single page and completely responsive because newer screen sizes can be very large and this SPA needs to look good when projected onto a big or small screen.
Here are the features that existed in the original slide:
Link to slack.lansing.codes and meetup group logo in upper left
Editable wifi name and password in upper right
List of 3 upcoming LC events in the lower left
List of 3 upcoming events in the lower right
Event title in big text in the middle
Uploadable image for sponsors/presenter/etc.
All of the above info is loaded from and added to the URL so it can be bookmarked and shared
@joeryan, since slide.lansing.codes isn't functional right now, I'm going to take down the site in Netlify. I think the new version can be hosted with GitHub Pages to skip the extra administration of Netlify.
The current
slide
code uses the old and no-longer-supported API as well as Vue 1. There are a number of design/size issues as well. It's better to just rebuild this project from scratch.First, wipe out all of the code and commit. Then fill in the usual readme, license,
.github
directory, etc. and start a newindex.html
and plain vanilla JavaScript project to make it accessible to beginner developers.Make sure the redesign is still a single page and completely responsive because newer screen sizes can be very large and this SPA needs to look good when projected onto a big or small screen.
Here are the features that existed in the original slide: