Stable Release: https://pushme-pullyou.github.io/tootoo14/
Concept
TooToo is a collection of very simple, plain-vanilla JavaScript scripts and test files to help you manage content on both GitHub branches and GitHub pages.
The collection title is a play on the Dr Dolittle naming style. Too-Too is the name of the good doctor's talking pet owl. See also, heh-heh, pushMe-pullYou. Do you git it?
Current set of modules:
- Core (COR) core - contains local overrides
- Files GitHub API (FGA) Use GitHub API to obtain a list of files in a GitHub repo. Build menu to access the files
- File Open Basic (FOB) provides HTML and JavaScript to select, open and display local files using the file dialog box, drag and drop or URL
- GitHub Access Token (GAT) gets GitHub API Access Token / overcomes the sixty requests per hour rate limit
- Menu (MNU) generates standard HTML TooToo header and footer menu panel code and content and code that works on computers, tablets and phones
- Popup (POP) TooToo Menu (POP) generates standard HTML popup menu code and content and code that works on computers, tablets and phones
- Theme Select (THM) creates HTML menus and provides JavaScript code to add, select and load themes based on industry-standard CSS stylesheets
- Template (TMP) provides HTML and JavaScript 'boilerplate' to create a typical TooToo menus
Much more information, objectives and background is available in About TooToo
To do / wish list
See read me files in each module folder for more to do items
- 2019-01-23 ~ Theo ~ Add carousel / Add script gallery
Issues
Change Log
TT14 v0.14.03-01
- B - MNU/COR/THM: bug fixes
- B - TT14.1: Update readme / links
Dealt with
- 2019-05-13 ~ Not reloading ICO file
- Many fixes / see commit messages
Dealt with
- 2019-01-28 ~ Theo ~ Add ability to store styles for individual instances - not just single localStorage var
- 2019-01-24 ~ Theo ~ Footer buttons need closers
- Add FGA
- Drop OHC
- Add 'View source button'
- Add current file name is highlighted in menu
- Add details to change log
Fixed?
- 2019-01-22 ~ Theo ~ Menu background color not updating with style changes
Started
- 2019-01-22 ~ Theo ~ Add new GAT code
- Minor style, content and link fixes
- Add prototypes.md
- Update read me text
- Edits in most most modules
- Read me files have more content
- Prototype users starting to appear
Fork Tootoo13 to its own new repo
R13 starting to look good
ohc-on-hash-change
- Add support for GitHub API Access Token
TooToo13
Cookbook
- Add on-hash-change
Progress
- 2019-01-01 ~ HTML iframes and textareas have incorrect heights
- 2018-07-24 ~ Theo ~ Complete changeover to template literals
TooToo13
- Rename and move folder
style.css
- Popup position to fixed
Cookbook started
- Add fob-file-open
- Add fob-file-open-basic
TooToo CMS
- Various updates forked from spider
- Fix and update readme
Style.css
- navMenu: position fixed
Fixes underway
- 2019-01-01 ~ Bootstrap menu backgrounds need better classes
- 2019-01-01 ~ W3Schools fonts need better text sizes
TooToo CMS
- First commit
- Add all TooToo updates
- Many updates
- Add details tags to menu - to see menu with and without scroll bars
- Set default font-size to 1rem = makes things slighlty smaller
- Add link to markdown-help.md and update that file to use picsum.photos for random images
- Played with styling
- First commit
- Many fixes and adds