Clicking a language tab now switches all other code-snippet widgets on
the page to the same language, and the choice is saved to localStorage
so it is auto-applied on future page loads.
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
* update of the lucene landing page
* continue updating the lucene landing page
* moved smooth scroll to index.js
* sales calendar page
* moved embedded code to markdown
* Add Course page
* Added shortcodes and buttons to navigate to the next page
* move course images from layout
* decouple documentation and course layout
* decouple course sidebar
* move accordion js handlers into global unconditional js
* enable search on courses
* allow nested courses
* disable links for now
---------
Co-authored-by: generall <andrey@vasnetsov.com>
* remove cookit (styling and logic), introduce segment load snippet directly into <head>, no consent for loading, add onetrust consent snippet and logic
* simplify register call and leverage window.OnetrustActiveGroups
* onetrust load before segment ready
* add production value for HUGO_PARAMS_onetrustScriptId to netlify.toml
* Updated mobile menu on Dev portal page
* Small fix
* remove unnecessary padding from the top of the mobile menu
* rollback paddings fonts and offsets in documentation left menu
---------
Co-authored-by: generall <andrey@vasnetsov.com>
* gather utm params and add to outbound product links
* segment needs testing across all environments, not just in production
* campaign => content
* adding two more ids
* sessionStorage for gtm params and cleanup
* move newParams conditional
* move addUTMToLinks() to helpers file
* Created Dev-portal pages
* changed structure of documents for dev-portal section, renamed dev-portal to docs, related template changes
* keeping learn section for future usage
* update dev-portal and documents
* added feedback and breadcrumbs components
* used the docs-side menu partial on documentation pages, and added active state to the docs-header links
* search console on docs
* small fixes
* assigned partitions, css fix
* fix links on the core page
* update links for cloud
* update links for build
* Reference -> API Reference
* [WIP] Dev portal light theme (#1250)
* light theme - docs side menu
* background fix
* wip: updating layout
* layout update
* light theme
* card titles with a link
* upd page-search package
* simplified header
* fixes
* TOC scroll spy (#1259)
* scroll spy on table of contents
* packages versions fix
* custom scroll spy for toc
* make spy work again
---------
Co-authored-by: generall <andrey@vasnetsov.com>
* limit toc depth to 3
* thin scrollbar
* No dev template (#1266)
* divided the docs template into smaller partials, increased reusability
* removed docs section, moved all to the documentation
* review fixes
* review fixes
---------
Co-authored-by: generall <andrey@vasnetsov.com>
* side panel more compact
* toc margin bottom fix
* Refactoring and renaming (#1277)
* renamed and moved partials, fixed link
* refactoring: docs-card
* fix
* fix urls
* disable scrollbar on table of content
* added scrollbar colors for light theme (#1280)
* fix language
* Dev portal fixes (#1285)
* cards fixes
* moved files, fixed paddings
* fix for my fix
* external header links
* fix
---------
Co-authored-by: trean <trean.mi@gmail.com>
Co-authored-by: Andrey Vasnetsov <andrey@vasnetsov.com>
Co-authored-by: davidmyriel <davidmyriel@gmail.com>
* adding url param 'qdrant-tech' to outbound links to Cloud UI for the sake of tracking user journey (when consented)
* tagCloudUILinksWithHash() should not be conditional but occur before tracking events/elements are registered
* tagCloudUILinksWithHash within DOMContentLoaded and before registering All anchors for tracking
* import correction
* add new key/value pair to interaction
* uniform naming convention and remove "s" from key, and CROSS_SITE_URL_PARAM_KEY for uniformity