Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sampler.html page (used by http://box/home/index.html OOB) needs an overhaul [actually removal!] #1031

Closed
holta opened this issue Aug 23, 2018 · 15 comments
Assignees
Milestone

Comments

@holta
Copy link
Member

holta commented Aug 23, 2018

@darkenvy & All: this default template for http://box on new installs of IIAB (sampler.html) needs a spring cleaning in coming months, given the many content improvements that have arisen over the past 1.5 years, since @floydianslips worked hard to create this.

Background: line 49 of ./cp-menus copies sampler.html into place at /library/www/html/home/index.html during any fresh install of IIAB.

@holta holta added this to the 6.7 milestone Aug 23, 2018
@holta
Copy link
Member Author

holta commented Aug 24, 2018

IMHO a quite minimal sampler.html page works well, showcasing a half-dozen or so Content Packs' logos and descriptions.

(Or, if we keep a full dozen Content Packs as is, let's just need to tighten up their descriptions, as they're extremely stale for the moment :-)

@arky
Copy link
Contributor

arky commented Aug 27, 2018

The JavaScript files to detect the browser and rendering menu's needs to be overhauled as well. During one technical demo I found that page took forever to render on Microsoft surface laptop.

https://github.com/iiab/iiab-menu/blob/c60dc5ea00c05b568792c817d58bcaa181db9c51/menu-files/js/iiab-menu.js

@arky
Copy link
Contributor

arky commented Aug 31, 2018

Adding this to UI/UX refresh task list for #1055

@arky
Copy link
Contributor

arky commented Sep 8, 2018

@holta Please assign this to me, I can quickly fix some bootstrap fixes like responsive layouts

@holta
Copy link
Member Author

holta commented Sep 8, 2018

@holta Please assign this to me, I can quickly fix some bootstrap fixes like responsive layouts

Done. @darkenvy please assist with any visual/UX work here where you can!

@arky
Copy link
Contributor

arky commented Sep 8, 2018

@holta Almost done porting the file to bootstrap 4. Blocked by iiab-menu.js by #1112

@darkenvy Can you please help overhauling iiab-menu.js?
#1112

@tim-moody
Copy link
Contributor

During one technical demo I found that page took forever to render on Microsoft surface laptop.

What browser? How long is forever? Did it take a similar amount of time for subsequent access? Was the server local or around the world? On a 5 year old windows 10 desktop with chrome, I find a new 15 item menu can take up to 5 seconds to render from a local server on first access, but subsequent access is sub-second because icons and json are then cached.

@tim-moody
Copy link
Contributor

@arky where is the bootstrap 4 code?

@tim-moody
Copy link
Contributor

@arky missed your answer.

@holta
Copy link
Member Author

holta commented Dec 10, 2018

Tangentially related: #1002, PR iiab/iiab-admin-console#95

@holta
Copy link
Member Author

holta commented Jan 17, 2019

@tim-moody are you able to remove sampler.html entirely early next week? (As we decided to run with during today's call, http://minutes.iiab.io).

Would be really great if you have time!

CALL RECAP for all...: Going forward newly-installed IIAB's will just show (at http://box) those content packs & apps that the implementer has chosen during installation — e.g. in most cases that'll be {MIN-sized, MEDIUM-sized or BIG-sized} selections as defined by http://wiki.laptop.org/go/IIAB/local_vars.yml

( Of course more advanced installers can [and do] customize their /etc/iiab/local_vars.yml to include different varieties of OLPC apps/services — see the overall listing of ~20 available IIAB apps/services within http://FAQ.IIAB.IO here: http://wiki.laptop.org/go/IIAB/FAQ#What_can_I_do_with_E-books_and_Internet-in-a-Box.3F )

@holta holta changed the title sampler.html page (used by http://box/home/index.html OOB) needs an overhaul! sampler.html page (used by http://box/home/index.html OOB) needs an overhaul [actually removal!] Jan 17, 2019
@holta
Copy link
Member Author

holta commented Jan 17, 2019

@tim-moody are you able to remove sampler.html entirely early next week? (As we decided to run with during today's call, http://minutes.iiab.io).

( Or @georgejhunt if you have time to do this, either way! )

@tim-moody
Copy link
Contributor

I think we should add a dummy module analoglous to test.zim so we have a live link as a module sampler. en-oob.json + test zim + test module + all installed services + credits = new sampler

@holta
Copy link
Member Author

holta commented Jan 17, 2019

I think we should add a dummy module analoglous to test.zim so we have a live link as a module sampler. en-oob.json + test zim + test module + all installed services + credits = new sampler

Consider en-blockly-games from http://oer2go.org/viewmod/en-blockly-games ?

As it's only 4.4MB (smaller than all others, and genuinely used by some communities out there!)

@holta
Copy link
Member Author

holta commented Feb 6, 2019

No longer relevant, as new Dynamic Menuing (drag & drop) largely obviates the need for sampler.html

@holta holta closed this as completed Feb 6, 2019
@holta holta modified the milestones: 6.7, 7.0 Feb 6, 2019
@holta holta modified the milestones: 7.0, 6.7 Feb 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants