diff --git a/hugo_stats.json b/hugo_stats.json deleted file mode 100644 index 8501a572..00000000 --- a/hugo_stats.json +++ /dev/null @@ -1,930 +0,0 @@ -{ - "htmlElements": { - "tags": [ - "a", - "blockquote", - "body", - "br", - "button", - "circle", - "code", - "details", - "div", - "em", - "figcaption", - "figure", - "footer", - "form", - "g", - "h1", - "h2", - "h3", - "h4", - "h5", - "h6", - "head", - "header", - "html", - "i", - "iframe", - "img", - "input", - "legend", - "li", - "link", - "main", - "mask", - "meta", - "nav", - "noscript", - "ol", - "p", - "path", - "picture", - "pre", - "script", - "section", - "small", - "source", - "span", - "strong", - "style", - "summary", - "svg", - "table", - "tbody", - "td", - "th", - "thead", - "title", - "tr", - "ul" - ], - "classes": [ - "active", - "align-items-center", - "arrow", - "bg-light", - "bg-primary-color", - "bg-transparent", - "bi", - "bi-search", - "block", - "block-right-image", - "border", - "border-0", - "border-bottom", - "border-default", - "border-end", - "border-end-0", - "border-muted", - "border-start-0", - "border-top", - "br2", - "brand-carousel", - "brand-item", - "btn", - "btn-link", - "btn-outline-primary", - "btn-primary", - "btn-sm", - "card", - "card-body", - "center", - "cloud-native-sandbox", - "col-12", - "col-lg-10", - "col-lg-2", - "col-lg-3", - "col-lg-4", - "col-lg-6", - "col-lg-8", - "col-lg-9", - "col-md-10", - "col-md-4", - "col-md-6", - "col-md-8", - "col-sm-6", - "col-xl-2", - "col-xl-8", - "collapse", - "container", - "content", - "cookie-box", - "cookie-box-button", - "cookie-box-hide", - "d-block", - "d-flex", - "d-inline-block", - "d-inline-flex", - "d-lg-block", - "d-lg-flex", - "d-lg-inline-block", - "d-lg-none", - "d-md-block", - "d-none", - "d-sm-block", - "d-sm-flex", - "d-sm-none", - "d-xl-block", - "dib", - "doc-container-fluid", - "doc-content", - "doc-desktop-nav", - "doc-mobile-nav", - "doc-navigation", - "doc-page-list", - "doc-pagination", - "doc-sidenav", - "dropdown", - "dropdown-item", - "dropdown-menu", - "dropdown-toggle", - "dsq-brlink", - "f5", - "f6", - "fa-angle-left", - "fa-angle-right", - "fa-arrow-right", - "fa-bars", - "fa-bluesky", - "fa-book-open", - "fa-caret-right", - "fa-chevron-left", - "fa-chevron-right", - "fa-clock", - "fa-discord", - "fa-file-lines", - "fa-github", - "fa-graduation-cap", - "fa-lightbulb", - "fa-linkedin-in", - "fa-magnifying-glass", - "fa-mastodon", - "fa-search", - "fa-solid", - "fa-twitter", - "fa-x-twitter", - "fa-xmark", - "fa-youtube", - "fab", - "far", - "fas", - "first-element", - "flex-wrap", - "footer-container", - "footer-list", - "footer-ul", - "form-control", - "form-control-sm", - "form-inline", - "fw-300", - "fw-500", - "fw-bold", - "g-5", - "gh-btn", - "github-button", - "glightbox", - "gx-md-5", - "gy-5", - "gy-6", - "h2", - "h3", - "h4", - "h5", - "herobanner", - "herobanner-btn-group", - "herobanner-image", - "herobanner-left", - "herobanner-right", - "highlight", - "hover-bg-green", - "how-it-works", - "img", - "img-dark", - "img-light", - "input-group", - "input-group-text", - "justify-content-center", - "justify-content-start", - "last-element", - "link", - "list-inline", - "list-inline-item", - "list-unstyled", - "logo-disqus", - "m-0", - "m-3", - "masker", - "mb-0", - "mb-1", - "mb-2", - "mb-3", - "mb-4", - "mb-5", - "mb-lg-0", - "mb-md-0", - "me-1", - "me-2", - "me-3", - "me-auto", - "modal", - "modal-body", - "modal-content", - "modal-dialog", - "modal-header", - "moon", - "ms-0", - "ms-2", - "ms-lg-4", - "mt-2", - "mt-3", - "mt-4", - "mt-5", - "mt-lg-0", - "mv3", - "mx-1", - "mx-auto", - "my-3", - "nav", - "nav-group", - "nav-item", - "nav-link", - "nav-next", - "nav-prev", - "navbar", - "navbar-brand", - "navbar-collapse", - "navbar-expand-lg", - "navbar-light", - "navbar-nav", - "navbar-toggler", - "navigation", - "order-0", - "order-1", - "order-lg-0", - "order-lg-1", - "overflow-hidden", - "p-0", - "p-4", - "p-5", - "padding-layout", - "page-item", - "page-link", - "pagination", - "parent", - "pb-0", - "pb-4", - "pe-0", - "pe-4", - "pe-lg-5", - "pe-lgy-5", - "pe-none", - "ph3", - "preloader", - "ps-0", - "pt-0", - "pt-3", - "pt-4", - "pt-5", - "pv1", - "px-0", - "px-1", - "px-lg-4", - "px-lg-5", - "px-sm-4", - "py-4", - "py-5", - "rounded-1", - "rounded-2", - "rounded-circle", - "row", - "search-button", - "search-form-control", - "search-icon", - "search-modal", - "search-modal-dialog", - "search-wrapper", - "section", - "section-title", - "shadow-none", - "sidelist", - "single-slider", - "social-icons", - "span-input-group", - "sticky-top", - "sun", - "swiper", - "swiper-pagination", - "swiper-slide", - "swiper-wrapper", - "tc", - "text-center", - "text-dark", - "text-dark-50", - "text-lg-end", - "text-lg-left", - "text-lg-start", - "text-muted", - "theme-switcher", - "theme-toggle-icon", - "title", - "ttu", - "twitter-tweet", - "user-image", - "user-info", - "w-100", - "w-70", - "white" - ], - "ids": [ - "-communication-contributions", - "-community-contributions-the-heart-of-microcks", - "-driven-by-community-feedback", - "-ecosystem-collaborations-stronger-together", - "-events", - "-looking-ahead-2025-and-beyond", - "-member-of-cncf-app-development-working-grouphttpstag-app-deliverycncfiowgsapp-developmentcharterchartermd", - "-microcks-hits-2000-followershttpswwwlinkedincomfeedupdateurnlishare7213576968112349184-on-linkedin", - "-microcks-in-numbers", - "-microcks-joins-the-camara-projecthttpscamaraprojectorg", - "-microcks-mentioned-as-an-alternative-to-wiremock", - "-past-recordings", - "-remember", - "-shoutout-to-java-dominicano-communityhttpsjconfdominicanaorg", - "-talk-from-hugo-guerrerohttpswwwlinkedincominhugoguerrero-at-riviera-devhttpsrivieradevfr-2024", - "1-applying-labels", - "1-authentication-secrets", - "1-business-requirements-without-translation", - "1-check-security-configuration", - "1-concepts", - "1-download-the-jenkins-plugin", - "1-everything-managed", - "1-few-concepts", - "1-find-them-in-the-marketplace", - "1-global-centralized-instance", - "1-https-endpoints-access", - "1-identify-use-cases", - "1-import-content-via-upload", - "1-import-tasks-in-your-cluster", - "1-install-the-cli", - "1-interaction-checks", - "1-java-support", - "1-obtain-an-api-key", - "1-operator-deployment", - "1-preparation", - "1-roles-management", - "1-setup-aws-services-connection", - "1-setup-microcks-a-wsdl-skeleton-and-a-soapui-project", - "1-setup-microcks-and-asyncapi-skeleton", - "1-setup-microcks-and-graphql-schema-skeleton", - "1-setup-microcks-and-openapi-skeleton", - "1-setup-microcks-and-protobuf-skeleton", - "1-setup-mqtt-broker-connection", - "1-setup-nats-broker-connection", - "1-setup-pubsub-service-connection", - "1-setup-rabbitmq-broker-connection", - "1-setup-schema-registry", - "1-use-cases", - "1-using-testcontainers", - "2-access-to-messages-in-synchronous-api-contract-testing", - "2-authenticate-to-keycloak", - "2-basic-operation-in-openapi", - "2-basic-receive-operation-in-asyncapi", - "2-create-a-snapshot", - "2-edit-secret-properties", - "2-filtering-repository-content", - "2-generate-a-direct-rest-api", - "2-groups-membership-management", - "2-import-content-via-importer", - "2-import-github-action", - "2-install-microcks-with-default-options", - "2-keycloak-externalisation", - "2-launching-a-test", - "2-local-instances", - "2-locally-extend-container-images", - "2-nodejs-support", - "2-partially-managed", - "2-practice", - "2-retrieving-state", - "2-scaling-the-practice-with-less-resources--more-efficiency", - "2-setup-the-jenkins-plugin", - "2-share-your-api", - "2-specifying-mock-data-with-postman", - "2-specifying-mock-data-with-soapui", - "2-start-and-configure-a-cluster", - "2-use-avro-in-asyncapi", - "2-use-aws-services-in-asyncapi", - "2-use-mqtt-in-asyncapi", - "2-use-nats-in-asyncapi", - "2-use-pubsub-in-asyncapi", - "2-use-rabbitmq-in-asyncapi", - "2-use-tasks-in-a-pipeline", - "2-using-docker-desktop-extension", - "3-access-to-events-in-asynchronous-eda-contract-testing", - "3-adding-a-secret-to-an-import-job", - "3-basic-operation-of-grpc-service", - "3-basic-operation-of-soap-service", - "3-basic-query-of-graphql-api", - "3-build-custom-container-images", - "3-connect-to-microcks-api", - "3-create-an-importer", - "3-everywhere--automated", - "3-generate-a-direct-event-driven-api", - "3-golang-support", - "3-install-microcks-with-default-options", - "3-mongodb-externalisation", - "3-persisting-state", - "3-process-scoped-instances", - "3-production-concerns", - "3-restoring-from-snasphot", - "3-run-your-pipeline", - "3-segmenting-management-responsibilities", - "3-test-github-action", - "3-use-operator-custom-resources", - "3-using-channel-parameters-in-asyncapi", - "3-using-docker-or-podman-compose", - "3-using-query-parameters-in-openapi", - "3-using-the-jenkins-plugin", - "3-validate-your-mocks", - "4-install-microcks-with-asynchronous-options", - "4-kafka-externalisation", - "4-mocking-dynamic-data", - "4-net-support", - "4-regional-instances", - "4-removing-state", - "4-run-asyncapi-tests", - "4-using-path-parameters-in-openapi", - "4-using-query-variables-in-graphql-query", - "4-using-request-arguments-in-grpc-method", - "4-using-soap-request-element", - "5-delete-everything-and-remove-the-operator", - "5-delete-everything-and-stop-the-cluster", - "5-mocking-a-creation-operation", - "5-mocking-a-mutation-operation", - "5-mocking-a-post-operation", - "Search", - "TableOfContents", - "a-hug-to-grpc-fans", - "a-new-api-examples-specification-format", - "adding-constraint", - "adding-mock-and-sandbox-as-a-service-capability", - "adjusting-dispatcher-rules", - "advanced-dispatchers-and-rules", - "advanced-features", - "ai-copilot", - "amazon-sns", - "amazon-sqs", - "amqp", - "amqprabbitmq-you-asked-for-it-here-it-is", - "another-use-case-from-hashicorp", - "ansible-based-operator", - "api-examples-properties", - "api-metadata-properties", - "api-mock-urls-in-the-main-extension-page", - "api-specs-goodies", - "apiops-approach-the-driving-force", - "apis-and-web-services-at-cnam", - "apisource-resource", - "applicationproperties", - "applicationproperties-1", - "are-we-there-yet", - "arguments-and-variables", - "articles-", - "artifacts", - "async-api-support", - "async-api-support-1", - "async-minion-component-config", - "async-minion-extension", - "asyncapi-extensions", - "asyncapi-support", - "asyncapi-v2x", - "asyncapi-v3x", - "asyncapi-web", - "authentication", - "avro--schema-registry-support", - "aws-messaging-protocols-support-cooked-for-you", - "behavior", - "benchmark-suite", - "benefits", - "benefits-1", - "benefits-2", - "benefits-3", - "benefits-of-the-solution", - "better-and-lightweight-developer-experience", - "better-dashboard-experience", - "binary-content-mode", - "binary-distribution", - "bindings", - "build-step-usage", - "build-step-usage-1", - "building-a-custom-image", - "building-a-custom-image-1", - "bumpsh-partnership", - "changing-dispatcher", - "changing-the-log-level", - "channel-parameters", - "channelendpoint-names", - "city-generator", - "cloudevents-or-asyncapi", - "cloudevents-with-asyncapi", - "collaboration-with-api-evangelist", - "collection-initialisation", - "common-functions", - "common-use-cases", - "community", - "community-amplification", - "community-and-events", - "community-feedback", - "community-support", - "complete-logical-architecture", - "components-connection", - "components-connection-1", - "concerns", - "concerns-1", - "concerns-2", - "concerns-3", - "conclusion", - "configure-dependency-resolution", - "configure-scheduling-interval", - "conformance-metrics", - "conformance-metrics-computing", - "consistent-behavior-for-subscribe-and-publish-in-asyncapi", - "container-image", - "container-images", - "context-expression", - "contributing-to-open-source", - "conventions", - "cookie-box", - "cookie-button", - "country-code-generator", - "country-generator", - "create-resources", - "create-the-api", - "creating-a-new-scheduled-import", - "creating-users-in-microcks-keycloak-realm", - "custom-certificates-on-openshift", - "customresource-reference", - "date-generator", - "defining-dispatch-rules", - "defining-examples", - "defining-mock-responses", - "defining-test-requests", - "defining-test-scripts", - "delete-everything-and-stop-the-cluster", - "dependencies-and-installation-upgrade", - "deploying-on-kubernetes", - "deploying-on-your-laptop", - "deploying-the-api-implementation", - "deployment-enhancements", - "developer--installation-experiences", - "development-mode", - "dispatchers", - "dispatching-rules-override", - "disqus_thread", - "docker-desktop-extension", - "documentation-refactoring-effort", - "domains-emails-and-usernames-related-functions", - "donts", - "downloading-and-getting-ready-with-the-apicurio-setup", - "dsl-plugin-usage", - "dsl-plugin-usage-1", - "ec2-instance-launch", - "editing-the-adopters-file-on-github", - "email-generator", - "enabling-asynchronous-api-features", - "endless-possibilities-with-multi-artifacts-support", - "endpoints-syntax", - "enhanced-direct-api", - "enhanced-features", - "enhanced-response-and-message-templates", - "ensuring-the-user-role-is-present-correctly-in-the-microcks-app-client", - "enthusiastic", - "event-based-apis", - "event-drivenasynchronous-api", - "exploring-the-demo-repository", - "extension-capabilities", - "fallback", - "fallback-dispatcher", - "faster-startup-on-kubernetes", - "feature-enhancements", - "featuresproperties", - "few-concepts", - "field-selection-and-fragments", - "first-name-generator", - "fix-gitlab-file-name-and-references-resolution", - "for-async-minion-component", - "for-async-minion-component-1", - "for-webapp-component", - "for-webapp-component-1", - "from-the-cli", - "from-the-ui", - "full-name-generator", - "function-expressions", - "functional-metrics", - "general", - "get-started-with-a-streamlined-installation-experience", - "give-it-a-try", - "google-pubsub", - "governance-with-test-conformance-metrics-and-risk-evaluation", - "grafana-dashboard", - "graphql-support", - "groups-segmentation", - "grpc-enhancements", - "handling-proxies-for-keycloak-access", - "headers", - "headers-override", - "helm-3-chart", - "helm-chart-enhancements", - "how-do-i-install-the-microcks-extension", - "how-do-i-set-up-the-microcks-plugin-for-backstage", - "how-do-we-enable-them", - "how-does-it-work", - "how-to-contribute-an-api-package", - "http-based-apis", - "hub-access", - "hub-integration-ftw", - "identity-management", - "illustration", - "illustration-1", - "import-api", - "importing-api-examples", - "importing-api-metadata", - "improvements-that-are-worth-noting", - "increased-cadence-and-future-roadmap", - "inferred-dispatchers", - "inspecting-default-service-account", - "install-microcks-with-asynchronous-options", - "install-microcks-with-default-options", - "installation", - "installation-experience", - "interacting-with-a-mock", - "introducing-ai-copilot", - "introduction", - "introspection-queries", - "join-microcks-community", - "join-us--contribute-to-the-microcks-community", - "join-us-and-contribute-to-the-microcks-community", - "join-us-and-take-part-in-the-open-community-of-microcks", - "json-body-dispatcher", - "json-body-pointer-expression", - "json-pointers-extended-usage", - "json_body-dispatcher-presence", - "kafka", - "kafka-connection", - "kubecon--cloudnativecon-nahttpswwwlinkedincompulsereflections-kubecon-na-2024-salt-lake-city-above-clouds-kheddache-lupketrackingid1jl2bmdkoreiqepsjclxnpq3d3d", - "last-name-generator", - "latitude-generator", - "launch-test", - "launching-a-test", - "lets-give-me-a-real-example", - "lets-start", - "load-a-sample-and-check-up", - "loading-a-sample", - "logging-in-to-microcks-", - "longitude-generator", - "m", - "main-component-extension", - "management-features", - "managing-scheduled-importers", - "microcks-app", - "microcks-async-minion", - "microcks-at-scale", - "microcks-by-the-numbers-and-key-metrics", - "microcks-cli", - "microcks-does-mocks-differently", - "microcks-first-startup", - "microcks-operator", - "microcks-postman-runtime", - "microcks-references", - "microcks-setup", - "microcks-uber", - "microcks-uber-async-minion", - "mocking-enhancements", - "mocking-graphql-api-features", - "mocking-kafka-endpoint", - "mocks", - "more-enhancements", - "more-tests", - "mqtt", - "mqtt-support", - "multi-queries-and-aliases", - "mutation-with-custom-type", - "myriad-of-opportunities", - "name-prefix-generator", - "name-suffix-generator", - "names-related-functions", - "nats", - "navigation", - "network", - "network--management", - "network--management-1", - "new-protocols--connector", - "new-proxy-features", - "next-objective-test-automation", - "next-steps", - "no-content-response-payload", - "noticeable-enhancements", - "oauth2", - "oauth2jwt-configuration", - "object-query-parameters-support", - "observability-with-grafana-labs", - "observability-with-opentelemetry-and-all", - "observe-all-the-things", - "open-to-contributions", - "open-to-shift-left-experiences", - "open-to-streamlined-usages", - "open-to-the-community", - "openapi--asyncapi-scopes", - "openapi--asyncapi-specification-support", - "openapi--asyncapi-testing-altogether", - "openapi-complex-structures", - "openapi-enhancements", - "openapi-extensions", - "openapi-specification-detection", - "openbankingorguk-use-case", - "opentelemetry-support", - "operations", - "opportunities", - "option-1-minimal-features", - "option-2-full-features", - "optional-brokers", - "other-enhancements", - "overview", - "overview-define-microcks-scope-and-capabilities", - "parallel-time-with-asyncapi-v3-support", - "path-parameters", - "payload", - "performance-tweaks", - "phone-address-and-location-related-functions", - "phone-number-generator", - "please-be-kind-dos", - "please-feel-free-to-borrow-these", - "podcasts-", - "podman--docker-compose", - "postman-runtime-as-an-optional-component", - "postman-urls-correct-fallback", - "preparation", - "primary-or-secondary", - "project-initialization", - "provenance", - "proxy", - "proxy-dispatcher", - "proxy-fallback-dispatcher", - "proxy_fallback", - "put-in-context", - "quarkus-based-operator", - "quarkus-integration", - "query-header-dispatcher", - "query-parameters", - "query-resources", - "quickstart", - "quickstart-continue-with-tests", - "random-boolean-generator", - "random-integer-generator", - "random-string-generator", - "random-value-generator", - "reduced-bootstrap-time-with-graalvm", - "regular-vs-uber-distribution", - "removing-everything", - "repository-filtering", - "repository-multi-tenancy", - "repository-segmentation", - "requestresponse-based-api", - "resolution-of-openapi-external-dependencies", - "response-templating-with-a-parameter-containing-a-dot", - "reusing-an-existing-keycloak", - "reusing-an-existing-secured-kafka", - "roles-and-permissions", - "sbom---softwate-bill-of-materials", - "scaling-labels-using-new-apimetadata", - "scheduled-imports", - "script-dispatcher", - "search-by", - "search-result-body", - "searchInput", - "searchModal", - "secret", - "secretsource-resource", - "secured-software-supply-chain", - "security-enhancements", - "security-settings", - "security-updates", - "see-it-in-action", - "service-under-test", - "setting-up-the-correct-realm-configuration-in-keycloak", - "settings", - "share-your-feedback", - "signatures", - "simple-array-and-map", - "simple-docker-compose-mount", - "simple-docker-compose-mount-1", - "simulating-cloudevents-with-microcks", - "skipping-tls-", - "smooth-sailing-at-mach-speed", - "software-supply-chain-security", - "specifying-api-examples", - "specifying-api-structure", - "specifying-messages", - "specifying-request-params", - "specifying-request-payload", - "specifying-response-payload", - "specifying-service-examples", - "specifying-service-structure", - "spring-boot-integration", - "standards--protocols", - "start-and-configure-a-cluster", - "start-up-microcks-with-async-features", - "start-with-openapi", - "status-management", - "staying-on-the-right-track", - "step-1---configure-the-action", - "step-1---configure-the-action-1", - "step-2---configure-the-secrets", - "step-2---configure-the-secrets-1", - "street-address-generator", - "street-name-generator", - "structured-content-mode", - "summary", - "support-for-har-artifacts", - "support-for-multiple-specifications-and-protocols", - "swagger-ui", - "swagger-v2-you-asked-for-it-here-it-is-too", - "teaches-microcks-capabilities-at-a-high-level", - "technical-metrics", - "technical-upgrades", - "templating-of-responses-headers", - "test-endpoint", - "test-oauth2-secured-endpoints", - "test-our-mock", - "test-runner", - "testing-enhancements", - "testing-graphql-api-features", - "testing-kafka-endpoints", - "tests", - "tests-history-and-details", - "the-1-year-transformation-positive-impacts-on-microcks", - "the-new-proxy-behaviors", - "the-value-of-microcks", - "thinking-about-it-", - "timeout", - "tutorials-learn-how-microcks-works", - "uber-and-native-images-enhancements", - "uberall-in-one-architecture-simplification", - "usage", - "usage-for-different-protocols", - "use-it-for-cloudevents", - "user-experience-enhancements", - "using-a-groovy-script", - "using-microcks", - "using-proxy-for-egress-connections", - "using-scripting-for-super-smart-dispatching", - "using-service-account", - "using-xpath-expression", - "uuid-generator", - "validation-on-mocks", - "values-reference", - "variable-reference-expressions", - "via-the-api", - "via-the-ui", - "viewing-an-api", - "vulnerabilities", - "walkthrough", - "want-to-have-more", - "want-to-play-with-it", - "webapp-component-config", - "webapp-enhancements-and-linting", - "websocket", - "websocket-you-asked-for-it-here-it-is", - "welcome-stateful-mocks", - "welcome-testcontainers-", - "welcome-uber-image", - "were-gonna-need-a-bigger-boat", - "what-are-the-benefits", - "what-exactly-is-the-docker-desktop-extension", - "what-exactly-is-the-microcks-plugin-for-backstage", - "what-is-asyncapi", - "what-is-cloudevents", - "what-is-it-and-why-is-it-important", - "what-is-microcks", - "what-youll-need", - "whats-changing", - "whats-coming-next", - "whats-coming-next-", - "whats-in-the-box", - "whats-inside", - "whats-next", - "who-can-use-microcks-for", - "why-do-we-need-you", - "why-it-matters", - "with-schema-registry", - "with-schema-registry-1", - "without-schema-registry", - "without-schema-registry-1", - "workshops", - "wrap-up", - "xml-body-xpath-expression", - "you-have-arrived-at-your-destination-we-made-it" - ] - } -} diff --git a/themes/microcks/assets/scss/_common-dark.scss b/themes/microcks/assets/scss/_common-dark.scss index 3e6edd31..89695311 100644 --- a/themes/microcks/assets/scss/_common-dark.scss +++ b/themes/microcks/assets/scss/_common-dark.scss @@ -13,8 +13,7 @@ } @include mobile { - margin-left: 10px; - margin-top: -4px; // for better alignment + margin:0 auto; // for better alignment } }