CASSANDRA-16066: Add Example site-ui components
authorAnthony Grasso <anthony@thelastpickle.com>
Wed, 18 Nov 2020 13:19:24 +0000 (00:19 +1100)
committermck <mck@apache.org>
Thu, 2 Sep 2021 11:38:51 +0000 (13:38 +0200)
commite833a5d60bae85fbdace1b6598155e6961de6bfd
tree21942348fdcabd75be24f9cf9a1dabcf8e4f943e
parent370103315dc670489d99d2643e9f597638ca1c76
CASSANDRA-16066: Add Example site-ui components

Added to the 'site-ui' directory an example an Antora site UI implementation.
The example was taken from https://gitlab.com/antora/antora-ui-default. It
shows the styling components that are needed in the 'site-ui' and how the
ui-bundle.zip can be generated.

The associated tooling to call Gulp to preview, build and generate the
ui-bundle.zip will be added in another commit.

patch by Anthony Grasso; reviewed by Mick Semb Wever, Lorina Poland, Melissa Logan, Paul Au for CASSANDRA-16066
118 files changed:
.gitignore
site-ui/.eslintrc [new file with mode: 0644]
site-ui/.stylelintrc [new file with mode: 0644]
site-ui/LICENSE [new file with mode: 0644]
site-ui/gulp.d/lib/create-task.js [new file with mode: 0644]
site-ui/gulp.d/lib/export-tasks.js [new file with mode: 0644]
site-ui/gulp.d/lib/gulp-prettier-eslint.js [new file with mode: 0644]
site-ui/gulp.d/tasks/build-preview-pages.js [new file with mode: 0644]
site-ui/gulp.d/tasks/build.js [new file with mode: 0644]
site-ui/gulp.d/tasks/format.js [new file with mode: 0644]
site-ui/gulp.d/tasks/index.js [new file with mode: 0644]
site-ui/gulp.d/tasks/lint-css.js [new file with mode: 0644]
site-ui/gulp.d/tasks/lint-js.js [new file with mode: 0644]
site-ui/gulp.d/tasks/pack.js [new file with mode: 0644]
site-ui/gulp.d/tasks/release.js [new file with mode: 0644]
site-ui/gulp.d/tasks/remove.js [new file with mode: 0644]
site-ui/gulp.d/tasks/serve.js [new file with mode: 0644]
site-ui/gulpfile.js [new file with mode: 0644]
site-ui/package-lock.json [new file with mode: 0644]
site-ui/package.json [new file with mode: 0644]
site-ui/preview-src/404.adoc [moved from site-ui/.keepdir with 100% similarity]
site-ui/preview-src/arrow-small-down.svg [new file with mode: 0644]
site-ui/preview-src/arrow-small-up.svg [new file with mode: 0644]
site-ui/preview-src/git-branch.svg [new file with mode: 0644]
site-ui/preview-src/icon-cloud-integration.svg [new file with mode: 0644]
site-ui/preview-src/index.adoc [new file with mode: 0644]
site-ui/preview-src/stats-summary.png [new file with mode: 0644]
site-ui/preview-src/tiles.adoc [new file with mode: 0644]
site-ui/preview-src/tutorials.adoc [new file with mode: 0644]
site-ui/preview-src/ui-model.yml [new file with mode: 0644]
site-ui/src/css/base.css [new file with mode: 0644]
site-ui/src/css/body.css [new file with mode: 0644]
site-ui/src/css/crumbs.css [new file with mode: 0644]
site-ui/src/css/doc.css [new file with mode: 0644]
site-ui/src/css/docsearch-overrides.css [new file with mode: 0644]
site-ui/src/css/feedback.css [new file with mode: 0644]
site-ui/src/css/footer.css [new file with mode: 0644]
site-ui/src/css/header.css [new file with mode: 0644]
site-ui/src/css/highlight.css [new file with mode: 0644]
site-ui/src/css/home.css [new file with mode: 0644]
site-ui/src/css/labels.css [new file with mode: 0644]
site-ui/src/css/main.css [new file with mode: 0644]
site-ui/src/css/nav.css [new file with mode: 0644]
site-ui/src/css/optanon.css [new file with mode: 0644]
site-ui/src/css/site.css [new file with mode: 0644]
site-ui/src/css/swagger-ui.css [new file with mode: 0644]
site-ui/src/css/toc.css [new file with mode: 0644]
site-ui/src/css/toolbar.css [new file with mode: 0644]
site-ui/src/css/typeface-roboto-mono.css [new file with mode: 0644]
site-ui/src/css/typeface-roboto.css [new file with mode: 0644]
site-ui/src/css/vars.css [new file with mode: 0644]
site-ui/src/css/vendor/docsearch.css [new file with mode: 0644]
site-ui/src/helpers/add.js [new file with mode: 0644]
site-ui/src/helpers/and.js [new file with mode: 0644]
site-ui/src/helpers/canonical-url.js [new file with mode: 0644]
site-ui/src/helpers/detag.js [new file with mode: 0644]
site-ui/src/helpers/ends-with.js [new file with mode: 0644]
site-ui/src/helpers/eq.js [new file with mode: 0644]
site-ui/src/helpers/includes.js [new file with mode: 0644]
site-ui/src/helpers/last.js [new file with mode: 0644]
site-ui/src/helpers/latest-page-url.js [new file with mode: 0644]
site-ui/src/helpers/ne.js [new file with mode: 0644]
site-ui/src/helpers/not.js [new file with mode: 0644]
site-ui/src/helpers/or.js [new file with mode: 0644]
site-ui/src/helpers/related-sdk-pages.js [new file with mode: 0644]
site-ui/src/helpers/year.js [new file with mode: 0644]
site-ui/src/img/back.svg [new file with mode: 0644]
site-ui/src/img/caret-down.svg [new file with mode: 0644]
site-ui/src/img/caution.svg [new file with mode: 0644]
site-ui/src/img/close.svg [new file with mode: 0644]
site-ui/src/img/edit.svg [new file with mode: 0644]
site-ui/src/img/favicon.ico [new file with mode: 0644]
site-ui/src/img/important.svg [new file with mode: 0644]
site-ui/src/img/logo.svg [new file with mode: 0644]
site-ui/src/img/menu.svg [new file with mode: 0644]
site-ui/src/img/noise.png [new file with mode: 0644]
site-ui/src/img/note.svg [new file with mode: 0644]
site-ui/src/img/search-close.svg [new file with mode: 0644]
site-ui/src/img/search.svg [new file with mode: 0644]
site-ui/src/img/tip.svg [new file with mode: 0644]
site-ui/src/img/warning.svg [new file with mode: 0644]
site-ui/src/js/01-nav.js [new file with mode: 0644]
site-ui/src/js/02-on-this-page.js [new file with mode: 0644]
site-ui/src/js/03-fragment-jumper.js [new file with mode: 0644]
site-ui/src/js/04-mobile-navbar.js [new file with mode: 0644]
site-ui/src/js/05-tabset.js [new file with mode: 0644]
site-ui/src/js/vendor/docsearch.bundle.js [new file with mode: 0644]
site-ui/src/js/vendor/feedback.js [new file with mode: 0644]
site-ui/src/js/vendor/highlight.bundle.js [new file with mode: 0644]
site-ui/src/js/vendor/mark.bundle.js [new file with mode: 0644]
site-ui/src/layouts/404.hbs [new file with mode: 0644]
site-ui/src/layouts/default.hbs [new file with mode: 0644]
site-ui/src/layouts/home.hbs [new file with mode: 0644]
site-ui/src/layouts/tutorials.hbs [new file with mode: 0644]
site-ui/src/partials/article.hbs [new file with mode: 0644]
site-ui/src/partials/body-404.hbs [new file with mode: 0644]
site-ui/src/partials/body-home.hbs [new file with mode: 0644]
site-ui/src/partials/body-tutorials.hbs [new file with mode: 0644]
site-ui/src/partials/body.hbs [new file with mode: 0644]
site-ui/src/partials/crumbs.hbs [new file with mode: 0644]
site-ui/src/partials/footer-content.hbs [new file with mode: 0644]
site-ui/src/partials/footer-scripts.hbs [new file with mode: 0644]
site-ui/src/partials/footer.hbs [new file with mode: 0644]
site-ui/src/partials/head-first.hbs [new file with mode: 0644]
site-ui/src/partials/head-last.hbs [new file with mode: 0644]
site-ui/src/partials/head-meta.hbs [new file with mode: 0644]
site-ui/src/partials/head-scripts.hbs [new file with mode: 0644]
site-ui/src/partials/header-content.hbs [new file with mode: 0644]
site-ui/src/partials/header-scripts.hbs [new file with mode: 0644]
site-ui/src/partials/header.hbs [new file with mode: 0644]
site-ui/src/partials/labels.hbs [new file with mode: 0644]
site-ui/src/partials/main.hbs [new file with mode: 0644]
site-ui/src/partials/nav-control.hbs [new file with mode: 0644]
site-ui/src/partials/nav-menu.hbs [new file with mode: 0644]
site-ui/src/partials/nav-tree.hbs [new file with mode: 0644]
site-ui/src/partials/nav.hbs [new file with mode: 0644]
site-ui/src/partials/toc.hbs [new file with mode: 0644]
site-ui/src/partials/toolbar.hbs [new file with mode: 0644]