* init commit
* implement feedback
* make global limit to the second step
* add admonition for limit cycles
* swap out PK
* use reference style links
* add danger callouts for private keys
* added lightmode colors to tailwind config. Exisitng colors now belong to dark mode
* Changed color ref from gray-10 (dark mode) to gray-90 (light mode) on all pages
* updated color references from yellow-70 (dark mode) to yellow-20 (light mode)
* Added gray-muted to light color scheme
* updated color references from gray-60 (dark mode) to gray-muted (light mode)
* updated color references from gray-60 (dark mode) to gray-muted (light mode)
* test
* test3
* added CDS colors to tailwind config
* updated 'gray' references to 'gray-10'
* Updated 'darkgray' and 'muted' references
* Updated 'yellow' color references to 'yellow-70'
* refactored color config for cleanliness
This code improves error handling, is made more readable, and uses asynchronous fs.promises operations for a more modern approach to reading files and working with the file system.
* addressed linter issues on logEvent and typing
* addressed linter issues on OCSBanner
* added analytics events to builder essentials buttons
* updated TextCard to send event analytics
* added event data to text cards
* Updated FooterCategory component for analytics events
* added event analytics to footer links
* deleted dead bridge-faq footer link
* created type for AnalyticsEventData
* Updated type for AnalyticsEventData
* swizzled the DocSidebarItem and DocSidebarItem/Link components
* added event logging to sidebar link component
* added event data to one sidebar link
* linkClick handler dynamically creates events
* removed unnecessary customProps
* Added event logging to home icon
* added logging for docs and home navbar links
* addressed linter issues on logEvent and typing
* addressed linter issues on OCSBanner
* added analytics events to builder essentials buttons
* updated TextCard to send event analytics
* added event data to text cards
* Updated FooterCategory component for analytics events
* added event analytics to footer links
* deleted dead bridge-faq footer link
* created type for AnalyticsEventData
* Updated type for AnalyticsEventData
* swizzled the DocSidebarItem and DocSidebarItem/Link components
* added event logging to sidebar link component
* added event data to one sidebar link
* linkClick handler dynamically creates events
* removed unnecessary customProps
* Attempt DB query
* Super basic demo
* Clean up
* Remove content nesting
* Fix lint
* Update for API compatibility
* Add pagination to entries api
* Add featured API and entries pagination
* Add category filtering
* Pass through formatted data, no need to transform
* Make category filtering case insensitive
* add curation filter
* Move ocsRegistry -> /api/registry
---------
Co-authored-by: Ricardo Moguel <ricardo.moguel@coinbase.com>
* addressed linter issues on logEvent and typing
* addressed linter issues on OCSBanner
* added analytics events to builder essentials buttons
* updated TextCard to send event analytics
* added event data to text cards
* Updated FooterCategory component for analytics events
* added event analytics to footer links
* deleted dead bridge-faq footer link
* created type for AnalyticsEventData
* Updated type for AnalyticsEventData
* Created logEvent utility
* Added event tracking to OCS Banner
* Created CustomNavbarLink with event tracking
* created custom navbar dropdown link with event tracking
* added event tracking to P0 navbar elements
* Added eventDetail parameter to event tracking
* Updated Bootcamp link
* enforced cursor pointer on custom navbar links
* updated navbar elements to include event tracking
* event tracking for navbar social links
* added target property to custom navbar elements
* made links to off-domain locations open in new tab
* updated tutorials data
* implemented tracking on connect wallet buttons
* removed duplicate connect button from StudentProgress component
* Links now send events with high importance
* Cleaned up StudentProgress component
* Social clicks use useCallback
* bugfix for logEvent
* created callbacks for social click handlers
* improved social click callbacks
* updated event names
* updated connect wallet event names on base.org
* added full typing to logEvent utility
* refactored logEvent typing
* added userId to event data options
* updated base-docs logEvent immplementations
* updated Connect Wallet event for base.org
* changed component_type to the expected
* Updated event logging for onchain summer banner
* Shopify Storefront with Coinbase Commerce checkout
* Implement @briandoyle81CB feedback
* Update Commerce section
* fix formatting
* use backticks for buttons
* add admonitions
* add a tip for checking out with crypto
* swap should with will
* update conclusion
* Updated Dockerfile to build at runtime
* removed unnecessary comments
* hardcoded sprigEnvironmentId into docusaurus config
* reverting unintentional changes to tutorials data
* Partial: stuck with engine not connecting
* Partial: Progress on thirdweb tut
* Progress on nft items
* Finalize tutorial
* Add gif of final result
* Add note on better UX
* Clarify docker
* Add warning about brave
* Fix typo
* Fix typo
* Typo
* Fix typo
* Add warning to easy to miss step
* Final edits
* Final edits
* Add tag
* Partial: stuck with engine not connecting
* Partial: Progress on thirdweb tut
* Progress on nft items
* Finalize tutorial
* Add gif of final result
* Add note on better UX
* Clarify docker
* Add warning about brave
* Fix typo
* Fix typo
* Typo
* Fix typo
* Add warning to easy to miss step
* Final edits
* Final edits
* started work on OcsBanner for docs.base.org
* matched banner style to implementation on base.org
* Added domain to href, fixed anchor style on hover
* updated designs and removed unnecessary isOnPage logic