├── .gitignore ├── .gitlab-ci.yml ├── .vscode └── settings.json ├── 404.md ├── Dockerfile ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── LICENSE-BSD-NAVGOCO.txt ├── _config.yml ├── _data ├── alerts.yml ├── definitions.yml ├── glossary.yml ├── samplelist.yml ├── sidebars │ ├── home_sidebar.yml │ ├── mydoc_sidebar.yml │ ├── other.yml │ ├── product1_sidebar.yml │ └── product2_sidebar.yml ├── strings.yml ├── tags.yml ├── terms.yml └── topnav.yml ├── _includes ├── archive.html ├── callout.html ├── commento.html ├── custom │ ├── getting_started_series.html │ ├── getting_started_series_next.html │ ├── series_acme.html │ ├── series_acme_next.html │ ├── usermap.html │ └── usermapcomplex.html ├── feedback.html ├── footer.html ├── google_analytics.html ├── head.html ├── head_print.html ├── image.html ├── important.html ├── initialize_shuffle.html ├── inline_image.html ├── links.html ├── note.html ├── sidebar.html ├── taglogic.html ├── tip.html ├── toc.html ├── topnav.html └── warning.html ├── _layouts ├── default.html ├── default_print.html ├── none.html ├── page.html ├── page_print.html └── post.html ├── _posts ├── 2015-04-12-test-post-last-year.md ├── 2016-02-24-first-post.md └── 2016-02-26-sample-post-jekyll.md ├── _tooltips ├── baseball.html ├── basketball.html ├── football.html └── soccer.html ├── build.sh ├── createtag ├── css ├── bootstrap.min.css ├── boxshadowproperties.css ├── customstyles.css ├── font-awesome.min.css ├── fonts │ ├── FontAwesome.otf │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.svg │ ├── fontawesome-webfont.ttf │ ├── fontawesome-webfont.woff │ └── fontawesome-webfont.woff2 ├── modern-business.css ├── printstyles.css ├── syntax.css ├── theme-blue.css └── theme-green.css ├── docker-compose.yml ├── feed.xml ├── fonts ├── FontAwesome.otf ├── fontawesome-webfont.eot ├── fontawesome-webfont.svg ├── fontawesome-webfont.ttf ├── fontawesome-webfont.woff ├── glyphicons-halflings-regular.eot ├── glyphicons-halflings-regular.svg ├── glyphicons-halflings-regular.ttf ├── glyphicons-halflings-regular.woff └── glyphicons-halflings-regular.woff2 ├── images ├── androidsdkmanagericon.png ├── authorizegithubscreen2.png ├── authorizeongithub.png ├── company_logo.png ├── company_logo_big.png ├── favicon.ico ├── helpapi-01.png ├── helpapi.svg ├── illustratoroptions.png ├── itermexample.png ├── jekyll.png ├── killalljekyll.png ├── liningup.png └── workflowarrow.png ├── index.md ├── js ├── customscripts.js ├── jekyll-search.js ├── jquery.ba-throttle-debounce.min.js ├── jquery.navgoco.min.js ├── jquery.shuffle.min.js └── toc.js ├── pages ├── mydoc │ ├── mydoc_about.md │ ├── mydoc_about_ruby_gems_bundler.md │ ├── mydoc_adding_tooltips.md │ ├── mydoc_alerts.md │ ├── mydoc_atom_text_editor.md │ ├── mydoc_build_arguments.md │ ├── mydoc_build_scripts.md │ ├── mydoc_code_samples.md │ ├── mydoc_collections.md │ ├── mydoc_commenting_on_files.md │ ├── mydoc_conditional_logic.md │ ├── mydoc_content_reuse.md │ ├── mydoc_excluding_files.md │ ├── mydoc_faq.md │ ├── mydoc_generating_pdfs.md │ ├── mydoc_git_collaboration.md │ ├── mydoc_glossary.md │ ├── mydoc_help_api.md │ ├── mydoc_hyperlinks.md │ ├── mydoc_icons.md │ ├── mydoc_images.md │ ├── mydoc_install_jekyll_on_mac.md │ ├── mydoc_install_jekyll_on_windows.md │ ├── mydoc_installing_bundler.md │ ├── mydoc_introduction.md │ ├── mydoc_iterm_profiles.md │ ├── mydoc_kb_layout.md │ ├── mydoc_labels.md │ ├── mydoc_lists.md │ ├── mydoc_navtabs.md │ ├── mydoc_pages.md │ ├── mydoc_posts.md │ ├── mydoc_publishing_github_pages.md │ ├── mydoc_push_build_to_server.md │ ├── mydoc_release_notes_50.md │ ├── mydoc_release_notes_60.md │ ├── mydoc_search_configuration.md │ ├── mydoc_series.md │ ├── mydoc_seriesdemo1.md │ ├── mydoc_seriesdemo2.md │ ├── mydoc_seriesdemo3.md │ ├── mydoc_seriesdemo4.md │ ├── mydoc_shuffle.html │ ├── mydoc_sidebar_navigation.md │ ├── mydoc_special_layouts.md │ ├── mydoc_support.md │ ├── mydoc_supported_features.md │ ├── mydoc_syntax_highlighting.md │ ├── mydoc_tables.md │ ├── mydoc_tag_archives_overview.md │ ├── mydoc_tags.md │ ├── mydoc_themes.md │ ├── mydoc_troubleshooting.md │ ├── mydoc_webstorm_text_editor.md │ ├── mydoc_workflow_maps.md │ └── mydoc_yaml_tutorial.md ├── news │ ├── news.html │ └── news_archive.html ├── product1 │ ├── p1_landing_page.html │ ├── p1_sample1.md │ ├── p1_sample2.md │ ├── p1_sample3.md │ ├── p1_sample4.md │ ├── p1_sample5.md │ ├── p1_sample6.md │ └── p1_sample7.md ├── product2 │ ├── p2_landing_page.html │ ├── p2_sample1.md │ ├── p2_sample10.md │ ├── p2_sample11.md │ ├── p2_sample12.md │ ├── p2_sample13.md │ ├── p2_sample14.md │ ├── p2_sample2.md │ ├── p2_sample3.md │ ├── p2_sample4.md │ ├── p2_sample5.md │ ├── p2_sample6.md │ ├── p2_sample7.md │ ├── p2_sample8.md │ └── p2_sample9.md └── tags │ ├── tag_collaboration.md │ ├── tag_content_types.md │ ├── tag_formatting.md │ ├── tag_getting_started.md │ ├── tag_mobile.md │ ├── tag_navigation.md │ ├── tag_news.md │ ├── tag_publishing.md │ ├── tag_single_sourcing.md │ ├── tag_special_layouts.md │ └── tag_troubleshooting.md ├── pdf-all.sh ├── pdf-mydoc.sh ├── pdf-product1.sh ├── pdf-product2.sh ├── pdf ├── mydoc.pdf ├── product1.pdf └── product2.pdf ├── pdfconfigs ├── config_mydoc_pdf.yml ├── config_product1_pdf.yml ├── config_product2_pdf.yml ├── prince-list.txt ├── titlepage.html └── tocpage.html ├── search.json ├── sitemap.xml ├── tooltips.html ├── tooltips.json ├── update.sh ├── var └── build.sh └── watch.sh /.gitignore: -------------------------------------------------------------------------------- 1 | _site/ 2 | .sass-cache/ 3 | .jekyll-metadata 4 | _pdf 5 | .DS_Store 6 | .idea 7 | vendor/ 8 | .bundle/ 9 | -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- 1 | image: ruby:2.3 2 | 3 | variables: 4 | JEKYLL_ENV: production 5 | 6 | test: 7 | stage: test 8 | script: 9 | - sh ./var/build.sh 10 | - bundle exec jekyll build -d test 11 | artifacts: 12 | paths: 13 | - test 14 | except: 15 | - master 16 | 17 | pages: 18 | stage: deploy 19 | script: 20 | - sh ./var/build.sh 21 | - bundle exec jekyll build -d public 22 | artifacts: 23 | paths: 24 | - public 25 | only: 26 | - master 27 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | // Place your settings in this file to overwrite default and user settings. 2 | { 3 | "files.associations": { 4 | "*.html": "liquid" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /404.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Page Not Found" 3 | search: exclude 4 | --- 5 | 6 | Sorry, but the page you were trying to view does not exist. Try searching for it or looking at the URL to see if it looks correct. 7 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM jekyll/builder 2 | 3 | WORKDIR /tmp 4 | ADD Gemfile /tmp/ 5 | ADD Gemfile.lock /tmp/ 6 | RUN bundle install 7 | 8 | FROM jekyll/jekyll 9 | 10 | VOLUME /src 11 | EXPOSE 4000 12 | 13 | WORKDIR /src 14 | ENTRYPOINT ["jekyll", "serve", "--livereload", "-H", "0.0.0.0"] 15 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | # to publish on github page 4 | gem 'github-pages', group: :jekyll_plugins 5 | 6 | # to publich without github page 7 | #gem "jekyll" 8 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2021 Google LLC 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | https://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. 14 | -------------------------------------------------------------------------------- /LICENSE-BSD-NAVGOCO.txt: -------------------------------------------------------------------------------- 1 | /* This license pertains to the Navgoco jQuery component used for the sidebar. */ 2 | 3 | Copyright (c) 2013, Christodoulos Tsoulloftas, http://www.komposta.net 4 | All rights reserved. 5 | 6 | Redistribution and use in source and binary forms, with or without modification, 7 | are permitted provided that the following conditions are met: 8 | 9 | * Redistributions of source code must retain the above copyright notice, 10 | this list of conditions and the following disclaimer. 11 | * Redistributions in binary form must reproduce the above copyright notice, 12 | this list of conditions and the following disclaimer in the documentation 13 | and/or other materials provided with the distribution. 14 | * Neither the name of the nor the names of its 15 | contributors may be used to endorse or promote products derived from this 16 | software without specific prior written permission. 17 | 18 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 19 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 20 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 21 | IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 22 | INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 23 | BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24 | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 25 | LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 26 | OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 27 | OF THE POSSIBILITY OF SUCH DAMAGE. -------------------------------------------------------------------------------- /_data/alerts.yml: -------------------------------------------------------------------------------- 1 | tip: '