Skip to content

Latest commit

 

History

History
183 lines (107 loc) · 5.67 KB

README.md

File metadata and controls

183 lines (107 loc) · 5.67 KB

You are now in a GitHub source code view - click this link to view Read Me file as a web page


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:

  • 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 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
  • TooToo Selected Files Markdown (SFM) provides HTML and JavaScript to open and read a Markdown file given an URL, convert the markdown to HTML and return the result to the calling function
  • TooToo Theme Select (THM) creates HTML menus and provides JavaScript code to add, select and load themes based on industry-standard CSS stylesheets
  • TooToo 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 to do items

  • 2019-01-23 ~ Theo ~ Add carousel / Add script gallery
  • 2019-01-15 ~ Theo ~ file save to file & save to ZIP module
  • 2019-01-15 ~ Theo ~ file open ZIP, select and display contents module
Issues
  • 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
Change Log

2019-04-14 ~ Theo

  • Add FGA
  • Drop OHC
  • Add 'View source button'
  • Add current file name is highlighted in menu

2019-01-23 ~ Theo

  • 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

2019-01-19 ~ Theo

  • Minor style, content and link fixes

2019-01-17 ~ Theo

  • Add prototypes.md

2019-01-15 ~ Theo

  • Update read me text

2019-01-13 ~ Theo

  • Edits in most most modules
  • Read me files have more content
  • Prototype users starting to appear

2019-01-11 ~ Theo

Fork Tootoo13 to its own new repo

2019-01-09 ~ Theo

R13 starting to look good

2019-01-06 ~ Theo

ohc-on-hash-change

  • Add support for GitHub API Access Token

2019-01-04 ~ Theo

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

2019-01-03 ~ Theo

TooToo13

  • Rename and move folder

style.css

  • Popup position to fixed

Cookbook started

  • Add fob-file-open
  • Add fob-file-open-basic

2019-01-02 ~ Theo

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

2019-01-01 ~ Theo

TooToo CMS

  • First commit

2018-07-24 ~ Theo

  • Add all TooToo updates

2018-07-22 ~ Theo

  • Many updates

2018-07-11 ~ Theo

  • 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

2018-07-09 ~ Theo

  • First commit
  • Many fixes and adds