From 06e0edd896eeebcbaa7932e9317184f8787eb456 Mon Sep 17 00:00:00 2001 From: "J.T.Sage" Date: Sun, 24 Mar 2019 22:35:08 -0400 Subject: [PATCH] Clean up the repo --- README.md | 9 ++++----- UPGRADING.md | 4 ++++ build/tasks/README.md | 4 ++++ doc_builder/README.md | 18 ++++++++++++++++++ i18n/README.md | 4 ++++ node_builder/README.md | 4 ++++ src/js/README.md | 41 ++++++++++++++++++++++++++++------------- work/README.md | 3 +++ 8 files changed, 69 insertions(+), 18 deletions(-) create mode 100644 build/tasks/README.md create mode 100644 doc_builder/README.md create mode 100644 i18n/README.md create mode 100644 node_builder/README.md diff --git a/README.md b/README.md index fa265179..6ebc7091 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ JTSage-DateBox ================= -DateBox is a jQuery date and time picker. [Full Documentation and Demos](http://dev.jtsage.com/DateBox/), that works with a multitude of CSS frameworks. +DateBox is a jQuery date and time picker. [Full Documentation and Demos](http://datebox.jtsage.dev/), that works with a multitude of CSS frameworks. DateBox Features @@ -28,7 +28,7 @@ Special Thanks An extra special thanks to [Phill Pafford](http://stackoverflow.com/users/93966/phill-pafford) for answering tons of questions about DateBox, and jQueryMobile in general on StackOverflow. -And last but not least, thanks to all the [contributors](https://github.com/jtsage/jquery-mobile-datebox/contributors) to the project on github. +And last but not least, thanks to all the [contributors](https://github.com/jtsage/jtsage-datebox/contributors) to the project on github. Downloading ----------- @@ -45,13 +45,12 @@ DateBox uses the following version scheme: #### Custom Download Builder: -[script](http://dev.jtsage.com/DateBox/builder/) -[css](http://dev.jtsage.com/DateBox/theme/) +[script](http://datebox.jtsage.dev/builder/) Available Options ----------------- -Please see the full api documentation at: [dev.jtsage.com](http://dev.jtsage.com/DateBox/) +Please see the full api documentation at: [dev.jtsage.com](http://datebox.jtsage.dev/) Developers ---------- diff --git a/UPGRADING.md b/UPGRADING.md index 47391648..7d1bce30 100644 --- a/UPGRADING.md +++ b/UPGRADING.md @@ -26,6 +26,10 @@ inspiration for some) # Option changes +## min/max Attribute + +These are now mapped to minDate and maxDate, ___NOT___ minDays and maxDays. This may break some code!! + ## New Options * **calHighOutOfBounds** - apply a different class to dates that fall outside the displayed diff --git a/build/tasks/README.md b/build/tasks/README.md new file mode 100644 index 00000000..d4a89263 --- /dev/null +++ b/build/tasks/README.md @@ -0,0 +1,4 @@ +JTSage-DateBox +============== + +Grunt tasks \ No newline at end of file diff --git a/doc_builder/README.md b/doc_builder/README.md new file mode 100644 index 00000000..876d56b3 --- /dev/null +++ b/doc_builder/README.md @@ -0,0 +1,18 @@ +JTSage-DateBox +============== + +Documentation system + + * data + * api.yml - Every single datebox option, explained + * datebox.yml - Documentation configuration file + * interface.yml - Every datebox function, trigger, and listener + + * include - Page includes (header & footer) + + * pages - Individual pages for docs + + * samples - Framework specific samples + + * webroot - Static files to include in the documentation root folder + \ No newline at end of file diff --git a/i18n/README.md b/i18n/README.md new file mode 100644 index 00000000..f1268a41 --- /dev/null +++ b/i18n/README.md @@ -0,0 +1,4 @@ +JTSage-DateBox +============== + +Localization and Internationalization Files \ No newline at end of file diff --git a/node_builder/README.md b/node_builder/README.md new file mode 100644 index 00000000..e21b01ad --- /dev/null +++ b/node_builder/README.md @@ -0,0 +1,4 @@ +JTSage-DateBox +============== + +Online download builder. diff --git a/src/js/README.md b/src/js/README.md index 482276b1..90798822 100644 --- a/src/js/README.md +++ b/src/js/README.md @@ -3,21 +3,36 @@ JTSage-DateBox DateBox Sources -Core File: +Core: + * baseObject.js - Base widget object + * autoInit.js - Auto enhance for data-role on a page + * widgetBinding.js - Used only in the test enviroment - * core.js +Libraries: + * boilerplace.js - Open, Close, Create widget + * dateEnhance.js - Enhance JavaScript date object + * dateFormatter.js - Date / Time output + * dateLimit.js - Limit functions + * dateParser.js - Date / Time input + * eventHandler.js - Event loop + * offset.js - Date adjustments + * public.js - Public functions + * shortUtil.js - Short utility functions -Basic Display +Modes : + * calbox.js - CalBox + * datebox.js - DateBox, TimeBox, DateTimeBox, DurationBox + * flipbox.js - FlipBox, TimeFlipBox, DateTimeFlipBox, DurationFlipBox + * slidebox.js - SlideBox - * base.bootstrap.js - * base.jqm.js +Frameworks : + * bootstrap.js - Twitter Bootstrap v3.4.1 (end-of-life) + * bootstrap4.js - Twitter Boostrap v4+ (current) + * bulma.js - Bulma.io (current) + * foundation6.js - Zurb Foundation (current) + * jqm.js - JQueryMobile 1.4.5 (end-of-life likely) -Individual Modes: +External : (used to build bundles) + * popper.js - Popper.js positioning code + * widgetLib.js - Cut down version of jQueryUI widget library - just the stuff DateBox uses. - * mode.calbox.js - * mode.customflip.js - * mode.datebox.js - * mode.durationbox.js - * mode.durationflipbox.js - * mode.flipbox.js - * mode.slidebox.js diff --git a/work/README.md b/work/README.md index 25e22ff4..9523ace9 100644 --- a/work/README.md +++ b/work/README.md @@ -1 +1,4 @@ +JTSage-DateBox +============== + Devel Files Only. Should be basically ignored. Only in GIT as I move between machines a lot.