├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .gitmodules ├── .rspec ├── .rubocop.yml ├── .ruby-gemset ├── .ruby-version ├── .travis.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bin ├── .rubocop.yml └── reveal-ck ├── docs ├── DEVELOPMENT.md ├── FAQ.md ├── GETTING-STARTED.md ├── PUBLISHING-SLIDES.md └── QUICK-EXAMPLE.md ├── examples ├── programmatic_slides.rb └── slide_output.rb ├── features ├── README.md ├── auto-link.feature ├── data │ └── images │ │ └── ruby100.png ├── emoji.feature ├── generate-using-contents_of.feature ├── generate-with-alt-dir.feature ├── generate-with-alt-file.feature ├── generate-with-config.feature ├── generate-with-css.feature ├── generate-with-embedded-markdown.feature ├── generate-with-erb.feature ├── generate-with-haml.feature ├── generate-with-html.feature ├── generate-with-images.feature ├── generate-with-initial-js-options.feature ├── generate-with-js-plugin.feature ├── generate-with-js.feature ├── generate-with-markdown.feature ├── generate-with-media.feature ├── generate-with-ruby.feature ├── generate-with-slim.feature ├── help.feature ├── mention.feature ├── rake_task.feature ├── serve.feature ├── step_definitions │ ├── file_management_steps.rb │ ├── html_match_steps.rb │ └── serve_steps.rb └── support │ ├── env.rb │ └── file_management.rb ├── files └── reveal-ck │ ├── css │ └── reveal-ck.css │ └── templates │ ├── index.html │ ├── body.html.erb │ ├── head.html.erb │ ├── index.html.erb │ └── script.js.erb │ ├── reload_Guardfile │ └── Guardfile.erb │ └── slides │ ├── code.slim │ ├── image.slim │ ├── intro.slim │ ├── quote.slim │ └── text.slim ├── lib ├── html │ └── pipeline │ │ └── reveal_ck_emoji_filter.rb ├── reveal-ck.rb └── reveal-ck │ ├── builders.rb │ ├── builders │ ├── copy_files_task.rb │ ├── create_index_html.rb │ ├── create_slides_html.rb │ ├── creation_task.rb │ ├── index_html.rb │ ├── rake_aware.rb │ ├── reveal_ck_files.rb │ ├── reveal_js_files.rb │ ├── slides_builder.rb │ └── user_files.rb │ ├── commands.rb │ ├── commands │ ├── generate.rb │ ├── listen_to_rebuild_slides.rb │ ├── listen_to_reload_browser.rb │ ├── print_banner.rb │ ├── serve.rb │ ├── serve_ui.rb │ ├── start_web_server.rb │ └── thread_waker.rb │ ├── config.rb │ ├── filtered_html_string.rb │ ├── markdown.rb │ ├── markdown │ ├── post_processor.rb │ ├── pre_processor.rb │ ├── pre_processor_for_dividers.rb │ ├── pre_processor_for_emoji.rb │ ├── pre_processor_transforms.rb │ └── slide_markdown_template.rb │ ├── misc.rb │ ├── misc │ └── remove_extension.rb │ ├── presentation.rb │ ├── presentation_dsl.rb │ ├── rake_task.rb │ ├── render.rb │ ├── render │ ├── contents_of.rb │ ├── css_files.rb │ ├── index_html_maker.rb │ ├── js_files.rb │ ├── plugin_files.rb │ └── scope.rb │ ├── retrieve.rb │ ├── slide.rb │ ├── templates.rb │ ├── templates │ ├── finder.rb │ └── processor.rb │ ├── tilt │ └── config.rb │ └── version.rb ├── rakelib ├── ci.rake ├── cucumber.rake ├── detailed_changes.erb ├── examples.rake ├── prepare_release.rake ├── relish.rake ├── rspec.rake ├── rubocop.rake ├── simplecov.rake └── unreleased.erb ├── reveal-ck.gemspec └── spec ├── .rubocop.yml ├── data ├── builders │ └── index_html │ │ └── slides.html ├── config │ ├── full_config.yml │ └── partial_config.yml ├── presentation │ ├── slides.haml │ └── slides.rb ├── presentation_dsl │ └── dsl.rb ├── render │ └── scope │ │ ├── css_dir │ │ └── css │ │ │ ├── custom.css │ │ │ └── nested │ │ │ └── custom.css │ │ └── quote └── templates │ ├── finder │ ├── code │ │ └── function.rb │ ├── quotes │ │ └── create │ └── templates │ │ ├── template_one.slim │ │ ├── template_two.slim │ │ └── text.slim │ └── processor │ ├── basic.haml │ └── basic.slim ├── examples ├── programmatic_slides_spec.rb └── slide_output_spec.rb ├── lib ├── html │ └── pipeline │ │ └── reveal_ck_emoji_filter_spec.rb ├── reveal-ck │ ├── builders │ │ ├── copy_files_task_spec.rb │ │ ├── create_index_html_spec.rb │ │ ├── create_slides_html_spec.rb │ │ ├── creation_task_spec.rb │ │ ├── index_html_spec.rb │ │ ├── rake_aware_spec.rb │ │ ├── reveal_js_files_spec.rb │ │ ├── slides_builder_spec.rb │ │ └── user_files_spec.rb │ ├── commands │ │ ├── generate_spec.rb │ │ ├── listen_to_rebuild_slides_spec.rb │ │ ├── listen_to_reload_browser_spec.rb │ │ ├── print_banner_spec.rb │ │ ├── serve_spec.rb │ │ ├── serve_ui_spec.rb │ │ ├── start_web_server_spec.rb │ │ └── thread_waker_spec.rb │ ├── config_spec.rb │ ├── markdown │ │ ├── post_processor_spec.rb │ │ ├── pre_processor_spec.rb │ │ └── slide_markdown_template_spec.rb │ ├── misc │ │ └── remove_extension_spec.rb │ ├── presentation_dsl_spec.rb │ ├── presentation_spec.rb │ ├── render │ │ └── scope_spec.rb │ ├── slide_spec.rb │ ├── templates │ │ ├── finder_spec.rb │ │ └── processor_spec.rb │ └── tilt │ │ └── config_spec.rb └── reveal-ck_spec.rb └── spec_helper.rb /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | tmp 2 | pkg 3 | cucumber_results.html 4 | Gemfile.lock 5 | .bundle 6 | # SimpleCov: 7 | coverage 8 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/.gitmodules -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format progress 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-gemset: -------------------------------------------------------------------------------- 1 | reveal-ck 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.7.0 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/bin/.rubocop.yml -------------------------------------------------------------------------------- /bin/reveal-ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/bin/reveal-ck -------------------------------------------------------------------------------- /docs/DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/docs/DEVELOPMENT.md -------------------------------------------------------------------------------- /docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/docs/FAQ.md -------------------------------------------------------------------------------- /docs/GETTING-STARTED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/docs/GETTING-STARTED.md -------------------------------------------------------------------------------- /docs/PUBLISHING-SLIDES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/docs/PUBLISHING-SLIDES.md -------------------------------------------------------------------------------- /docs/QUICK-EXAMPLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/docs/QUICK-EXAMPLE.md -------------------------------------------------------------------------------- /examples/programmatic_slides.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/examples/programmatic_slides.rb -------------------------------------------------------------------------------- /examples/slide_output.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/examples/slide_output.rb -------------------------------------------------------------------------------- /features/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/README.md -------------------------------------------------------------------------------- /features/auto-link.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/auto-link.feature -------------------------------------------------------------------------------- /features/data/images/ruby100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/data/images/ruby100.png -------------------------------------------------------------------------------- /features/emoji.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/emoji.feature -------------------------------------------------------------------------------- /features/generate-using-contents_of.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-using-contents_of.feature -------------------------------------------------------------------------------- /features/generate-with-alt-dir.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-alt-dir.feature -------------------------------------------------------------------------------- /features/generate-with-alt-file.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-alt-file.feature -------------------------------------------------------------------------------- /features/generate-with-config.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-config.feature -------------------------------------------------------------------------------- /features/generate-with-css.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-css.feature -------------------------------------------------------------------------------- /features/generate-with-embedded-markdown.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-embedded-markdown.feature -------------------------------------------------------------------------------- /features/generate-with-erb.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-erb.feature -------------------------------------------------------------------------------- /features/generate-with-haml.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-haml.feature -------------------------------------------------------------------------------- /features/generate-with-html.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-html.feature -------------------------------------------------------------------------------- /features/generate-with-images.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-images.feature -------------------------------------------------------------------------------- /features/generate-with-initial-js-options.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-initial-js-options.feature -------------------------------------------------------------------------------- /features/generate-with-js-plugin.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-js-plugin.feature -------------------------------------------------------------------------------- /features/generate-with-js.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-js.feature -------------------------------------------------------------------------------- /features/generate-with-markdown.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-markdown.feature -------------------------------------------------------------------------------- /features/generate-with-media.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-media.feature -------------------------------------------------------------------------------- /features/generate-with-ruby.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-ruby.feature -------------------------------------------------------------------------------- /features/generate-with-slim.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/generate-with-slim.feature -------------------------------------------------------------------------------- /features/help.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/help.feature -------------------------------------------------------------------------------- /features/mention.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/mention.feature -------------------------------------------------------------------------------- /features/rake_task.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/rake_task.feature -------------------------------------------------------------------------------- /features/serve.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/serve.feature -------------------------------------------------------------------------------- /features/step_definitions/file_management_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/step_definitions/file_management_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/html_match_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/step_definitions/html_match_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/serve_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/step_definitions/serve_steps.rb -------------------------------------------------------------------------------- /features/support/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/support/env.rb -------------------------------------------------------------------------------- /features/support/file_management.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/features/support/file_management.rb -------------------------------------------------------------------------------- /files/reveal-ck/css/reveal-ck.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/files/reveal-ck/css/reveal-ck.css -------------------------------------------------------------------------------- /files/reveal-ck/templates/index.html/body.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/files/reveal-ck/templates/index.html/body.html.erb -------------------------------------------------------------------------------- /files/reveal-ck/templates/index.html/head.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/files/reveal-ck/templates/index.html/head.html.erb -------------------------------------------------------------------------------- /files/reveal-ck/templates/index.html/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/files/reveal-ck/templates/index.html/index.html.erb -------------------------------------------------------------------------------- /files/reveal-ck/templates/index.html/script.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/files/reveal-ck/templates/index.html/script.js.erb -------------------------------------------------------------------------------- /files/reveal-ck/templates/reload_Guardfile/Guardfile.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/files/reveal-ck/templates/reload_Guardfile/Guardfile.erb -------------------------------------------------------------------------------- /files/reveal-ck/templates/slides/code.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/files/reveal-ck/templates/slides/code.slim -------------------------------------------------------------------------------- /files/reveal-ck/templates/slides/image.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/files/reveal-ck/templates/slides/image.slim -------------------------------------------------------------------------------- /files/reveal-ck/templates/slides/intro.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/files/reveal-ck/templates/slides/intro.slim -------------------------------------------------------------------------------- /files/reveal-ck/templates/slides/quote.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/files/reveal-ck/templates/slides/quote.slim -------------------------------------------------------------------------------- /files/reveal-ck/templates/slides/text.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/files/reveal-ck/templates/slides/text.slim -------------------------------------------------------------------------------- /lib/html/pipeline/reveal_ck_emoji_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/html/pipeline/reveal_ck_emoji_filter.rb -------------------------------------------------------------------------------- /lib/reveal-ck.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck.rb -------------------------------------------------------------------------------- /lib/reveal-ck/builders.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/builders.rb -------------------------------------------------------------------------------- /lib/reveal-ck/builders/copy_files_task.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/builders/copy_files_task.rb -------------------------------------------------------------------------------- /lib/reveal-ck/builders/create_index_html.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/builders/create_index_html.rb -------------------------------------------------------------------------------- /lib/reveal-ck/builders/create_slides_html.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/builders/create_slides_html.rb -------------------------------------------------------------------------------- /lib/reveal-ck/builders/creation_task.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/builders/creation_task.rb -------------------------------------------------------------------------------- /lib/reveal-ck/builders/index_html.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/builders/index_html.rb -------------------------------------------------------------------------------- /lib/reveal-ck/builders/rake_aware.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/builders/rake_aware.rb -------------------------------------------------------------------------------- /lib/reveal-ck/builders/reveal_ck_files.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/builders/reveal_ck_files.rb -------------------------------------------------------------------------------- /lib/reveal-ck/builders/reveal_js_files.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/builders/reveal_js_files.rb -------------------------------------------------------------------------------- /lib/reveal-ck/builders/slides_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/builders/slides_builder.rb -------------------------------------------------------------------------------- /lib/reveal-ck/builders/user_files.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/builders/user_files.rb -------------------------------------------------------------------------------- /lib/reveal-ck/commands.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/commands.rb -------------------------------------------------------------------------------- /lib/reveal-ck/commands/generate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/commands/generate.rb -------------------------------------------------------------------------------- /lib/reveal-ck/commands/listen_to_rebuild_slides.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/commands/listen_to_rebuild_slides.rb -------------------------------------------------------------------------------- /lib/reveal-ck/commands/listen_to_reload_browser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/commands/listen_to_reload_browser.rb -------------------------------------------------------------------------------- /lib/reveal-ck/commands/print_banner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/commands/print_banner.rb -------------------------------------------------------------------------------- /lib/reveal-ck/commands/serve.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/commands/serve.rb -------------------------------------------------------------------------------- /lib/reveal-ck/commands/serve_ui.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/commands/serve_ui.rb -------------------------------------------------------------------------------- /lib/reveal-ck/commands/start_web_server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/commands/start_web_server.rb -------------------------------------------------------------------------------- /lib/reveal-ck/commands/thread_waker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/commands/thread_waker.rb -------------------------------------------------------------------------------- /lib/reveal-ck/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/config.rb -------------------------------------------------------------------------------- /lib/reveal-ck/filtered_html_string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/filtered_html_string.rb -------------------------------------------------------------------------------- /lib/reveal-ck/markdown.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/markdown.rb -------------------------------------------------------------------------------- /lib/reveal-ck/markdown/post_processor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/markdown/post_processor.rb -------------------------------------------------------------------------------- /lib/reveal-ck/markdown/pre_processor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/markdown/pre_processor.rb -------------------------------------------------------------------------------- /lib/reveal-ck/markdown/pre_processor_for_dividers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/markdown/pre_processor_for_dividers.rb -------------------------------------------------------------------------------- /lib/reveal-ck/markdown/pre_processor_for_emoji.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/markdown/pre_processor_for_emoji.rb -------------------------------------------------------------------------------- /lib/reveal-ck/markdown/pre_processor_transforms.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/markdown/pre_processor_transforms.rb -------------------------------------------------------------------------------- /lib/reveal-ck/markdown/slide_markdown_template.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/markdown/slide_markdown_template.rb -------------------------------------------------------------------------------- /lib/reveal-ck/misc.rb: -------------------------------------------------------------------------------- 1 | require_relative 'misc/remove_extension' 2 | -------------------------------------------------------------------------------- /lib/reveal-ck/misc/remove_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/misc/remove_extension.rb -------------------------------------------------------------------------------- /lib/reveal-ck/presentation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/presentation.rb -------------------------------------------------------------------------------- /lib/reveal-ck/presentation_dsl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/presentation_dsl.rb -------------------------------------------------------------------------------- /lib/reveal-ck/rake_task.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/rake_task.rb -------------------------------------------------------------------------------- /lib/reveal-ck/render.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/render.rb -------------------------------------------------------------------------------- /lib/reveal-ck/render/contents_of.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/render/contents_of.rb -------------------------------------------------------------------------------- /lib/reveal-ck/render/css_files.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/render/css_files.rb -------------------------------------------------------------------------------- /lib/reveal-ck/render/index_html_maker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/render/index_html_maker.rb -------------------------------------------------------------------------------- /lib/reveal-ck/render/js_files.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/render/js_files.rb -------------------------------------------------------------------------------- /lib/reveal-ck/render/plugin_files.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/render/plugin_files.rb -------------------------------------------------------------------------------- /lib/reveal-ck/render/scope.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/render/scope.rb -------------------------------------------------------------------------------- /lib/reveal-ck/retrieve.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/retrieve.rb -------------------------------------------------------------------------------- /lib/reveal-ck/slide.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/slide.rb -------------------------------------------------------------------------------- /lib/reveal-ck/templates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/templates.rb -------------------------------------------------------------------------------- /lib/reveal-ck/templates/finder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/templates/finder.rb -------------------------------------------------------------------------------- /lib/reveal-ck/templates/processor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/templates/processor.rb -------------------------------------------------------------------------------- /lib/reveal-ck/tilt/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/tilt/config.rb -------------------------------------------------------------------------------- /lib/reveal-ck/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/lib/reveal-ck/version.rb -------------------------------------------------------------------------------- /rakelib/ci.rake: -------------------------------------------------------------------------------- 1 | desc 'Run Continuous Integration' 2 | task ci: %i[spec rubocop cucumber] 3 | -------------------------------------------------------------------------------- /rakelib/cucumber.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/rakelib/cucumber.rake -------------------------------------------------------------------------------- /rakelib/detailed_changes.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/rakelib/detailed_changes.erb -------------------------------------------------------------------------------- /rakelib/examples.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/rakelib/examples.rake -------------------------------------------------------------------------------- /rakelib/prepare_release.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/rakelib/prepare_release.rake -------------------------------------------------------------------------------- /rakelib/relish.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/rakelib/relish.rake -------------------------------------------------------------------------------- /rakelib/rspec.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/rakelib/rspec.rake -------------------------------------------------------------------------------- /rakelib/rubocop.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/rakelib/rubocop.rake -------------------------------------------------------------------------------- /rakelib/simplecov.rake: -------------------------------------------------------------------------------- 1 | CLEAN << 'coverage' 2 | -------------------------------------------------------------------------------- /rakelib/unreleased.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/rakelib/unreleased.erb -------------------------------------------------------------------------------- /reveal-ck.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/reveal-ck.gemspec -------------------------------------------------------------------------------- /spec/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/.rubocop.yml -------------------------------------------------------------------------------- /spec/data/builders/index_html/slides.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/data/builders/index_html/slides.html -------------------------------------------------------------------------------- /spec/data/config/full_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/data/config/full_config.yml -------------------------------------------------------------------------------- /spec/data/config/partial_config.yml: -------------------------------------------------------------------------------- 1 | title: 'The Never Sea Slides' 2 | -------------------------------------------------------------------------------- /spec/data/presentation/slides.haml: -------------------------------------------------------------------------------- 1 | %section 2 | slides.haml 3 | -------------------------------------------------------------------------------- /spec/data/presentation/slides.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/data/presentation/slides.rb -------------------------------------------------------------------------------- /spec/data/presentation_dsl/dsl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/data/presentation_dsl/dsl.rb -------------------------------------------------------------------------------- /spec/data/render/scope/css_dir/css/custom.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/data/render/scope/css_dir/css/nested/custom.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/data/render/scope/quote: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/data/render/scope/quote -------------------------------------------------------------------------------- /spec/data/templates/finder/code/function.rb: -------------------------------------------------------------------------------- 1 | def two 2 | 2 3 | end 4 | -------------------------------------------------------------------------------- /spec/data/templates/finder/quotes/create: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/data/templates/finder/templates/template_one.slim: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/data/templates/finder/templates/template_two.slim: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/data/templates/finder/templates/text.slim: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/data/templates/processor/basic.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/data/templates/processor/basic.haml -------------------------------------------------------------------------------- /spec/data/templates/processor/basic.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/data/templates/processor/basic.slim -------------------------------------------------------------------------------- /spec/examples/programmatic_slides_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/examples/programmatic_slides_spec.rb -------------------------------------------------------------------------------- /spec/examples/slide_output_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/examples/slide_output_spec.rb -------------------------------------------------------------------------------- /spec/lib/html/pipeline/reveal_ck_emoji_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/html/pipeline/reveal_ck_emoji_filter_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/builders/copy_files_task_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/builders/copy_files_task_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/builders/create_index_html_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/builders/create_index_html_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/builders/create_slides_html_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/builders/create_slides_html_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/builders/creation_task_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/builders/creation_task_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/builders/index_html_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/builders/index_html_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/builders/rake_aware_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/builders/rake_aware_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/builders/reveal_js_files_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/builders/reveal_js_files_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/builders/slides_builder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/builders/slides_builder_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/builders/user_files_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/builders/user_files_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/commands/generate_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/commands/generate_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/commands/listen_to_rebuild_slides_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/commands/listen_to_rebuild_slides_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/commands/listen_to_reload_browser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/commands/listen_to_reload_browser_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/commands/print_banner_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/commands/print_banner_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/commands/serve_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/commands/serve_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/commands/serve_ui_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/commands/serve_ui_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/commands/start_web_server_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/commands/start_web_server_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/commands/thread_waker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/commands/thread_waker_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/config_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/config_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/markdown/post_processor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/markdown/post_processor_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/markdown/pre_processor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/markdown/pre_processor_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/markdown/slide_markdown_template_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/markdown/slide_markdown_template_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/misc/remove_extension_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/misc/remove_extension_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/presentation_dsl_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/presentation_dsl_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/presentation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/presentation_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/render/scope_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/render/scope_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/slide_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/slide_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/templates/finder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/templates/finder_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/templates/processor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/templates/processor_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck/tilt/config_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck/tilt/config_spec.rb -------------------------------------------------------------------------------- /spec/lib/reveal-ck_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/lib/reveal-ck_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedcn/reveal-ck/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------