Commit Graph

  • c468bd8679 Redesign header: single row with unified search block Ruslan Bakiev 2026-01-22 11:38:32 +07:00
  • 31f3c622eb Restore landing page + improve header search input Ruslan Bakiev 2026-01-22 11:27:59 +07:00
  • 584a423e86 Redesign header - move search bar into main navigation Ruslan Bakiev 2026-01-22 11:22:44 +07:00
  • 13325825d7 Fix map clustering for all grid modes Ruslan Bakiev 2026-01-22 11:10:28 +07:00
  • 166c404ff6 Main page shows hero, redirects to /catalog on first selection Ruslan Bakiev 2026-01-22 11:08:57 +07:00
  • d837b9b90b Fix unified catalog: add map, tokens inside input, redirect from main Ruslan Bakiev 2026-01-22 11:06:58 +07:00
  • 08d7e0ade9 Implement unified catalog search with token-based filtering Ruslan Bakiev 2026-01-22 10:57:30 +07:00
  • 01f0836173 Move transport icons to bottom of HubCard Ruslan Bakiev 2026-01-22 10:06:51 +07:00
  • bd176973a8 Add verified badge top-right on SupplierCard, transport icons on HubCard Ruslan Bakiev 2026-01-22 10:05:59 +07:00
  • 09e5889feb Fix supplier products page to use 3-column grid Ruslan Bakiev 2026-01-22 09:58:34 +07:00
  • f72cd40b42 Navigation: bg-base-100 with shadow instead of bg-base-200 Ruslan Bakiev 2026-01-22 09:53:47 +07:00
  • 5ad9b7834b Sync cupcake theme from orderflow - brighter colors, more rounded Ruslan Bakiev 2026-01-22 09:47:52 +07:00
  • aabee550d2 Fix theme application - use cupcake instead of removing data-theme Ruslan Bakiev 2026-01-22 09:39:46 +07:00
  • b5d27a3a20 Add cupcake theme to daisyUI config Ruslan Bakiev 2026-01-22 09:17:08 +07:00
  • 4e49da5f9f Fix route conflict: move offer detail page to /offers/detail/[offerId] Ruslan Bakiev 2026-01-22 09:07:26 +07:00
  • 796204b3cd Add grid layout for catalog cards + hover shadow Ruslan Bakiev 2026-01-22 08:54:31 +07:00
  • 631effdde4 Redirect search to catalog offers flow instead of /request Ruslan Bakiev 2026-01-21 14:59:50 +07:00
  • 16c0a8112e Add offer detail page /catalog/offers/[offerId] Ruslan Bakiev 2026-01-21 14:53:27 +07:00
  • c1ae984fcc Add KycProfileCard component with full company info Ruslan Bakiev 2026-01-21 14:52:01 +07:00
  • 1b0fae1164 Fix map click in server clustering mode when item not loaded Ruslan Bakiev 2026-01-21 14:40:38 +07:00
  • 9787dc2b2a Fix: Update russia.vue to use CreateKycApplicationRussiaDocument Ruslan Bakiev 2026-01-21 09:46:50 +07:00
  • 26f4dbab4c Update generated GraphQL types for kycProfileTeaser/Full Ruslan Bakiev 2026-01-21 09:44:05 +07:00
  • ccaa0d49f8 Update GraphQL queries: companyTeaserByProfile → kycProfileTeaser Ruslan Bakiev 2026-01-21 09:40:42 +07:00
  • dac73a49c7 Update KYC operations and run codegen Ruslan Bakiev 2026-01-21 09:31:02 +07:00
  • 253ad024f6 Add price to route card on offer page Ruslan Bakiev 2026-01-21 09:28:43 +07:00
  • 5617b8b916 Add price and supplier info to offer page Ruslan Bakiev 2026-01-21 09:26:55 +07:00
  • ace458ed7e Add KYC profile integration and SupplierInfoBlock component Ruslan Bakiev 2026-01-21 09:19:44 +07:00
  • d8befc8b9f Add hoveredId to all catalog pages for map point highlighting Ruslan Bakiev 2026-01-19 13:01:57 +07:00
  • 825128e349 Fix catalog map navigation and hover interactions Ruslan Bakiev 2026-01-19 12:40:24 +07:00
  • 2abbfd8895 fix(catalog): remove hover/select animations from intermediate pages Ruslan Bakiev 2026-01-19 12:25:58 +07:00
  • b711d5d3b3 fix(catalog): restore price charts on nested pages Ruslan Bakiev 2026-01-19 12:19:59 +07:00
  • fd057528dc chore(catalog): simplify nested page headers, remove charts Ruslan Bakiev 2026-01-19 12:16:58 +07:00
  • 42c8688561 Simplify catalog root pages - show only 'Выберите...' hint Ruslan Bakiev 2026-01-19 12:09:18 +07:00
  • da29a354ff Add navigation badges to offers and hubs catalog pages Ruslan Bakiev 2026-01-19 11:33:36 +07:00
  • 5b715ef46f Fix getMockPriceHistory function name in offers page Ruslan Bakiev 2026-01-19 11:18:43 +07:00
  • 0a79b90d1c Replace breadcrumbs with key-value badges in search bar Ruslan Bakiev 2026-01-19 11:09:58 +07:00
  • bfbab9cef4 Unify catalog cards and fix offer point color Ruslan Bakiev 2026-01-19 10:53:27 +07:00
  • 804bd9c95d Fix catalog pages UI issues Ruslan Bakiev 2026-01-19 10:02:41 +07:00
  • 43310f5c28 Enable server-side clustering on all catalog pages Ruslan Bakiev 2026-01-16 17:32:59 +07:00
  • d3bc7e9c09 refactor(webapp): Update to use new geo queries - offersByHub, offerToHub Ruslan Bakiev 2026-01-16 16:57:30 +07:00
  • 7968a32fd4 Fix map layout: use sticky instead of fixed, add rounded corners and shadow Ruslan Bakiev 2026-01-16 16:27:39 +07:00
  • 62dea50abb Add catalogProducts translations to common.json Ruslan Bakiev 2026-01-16 16:11:12 +07:00
  • 100caffaf4 Add missing catalogProducts translations Ruslan Bakiev 2026-01-16 15:51:43 +07:00
  • 0142c1c375 Run codegen with new geo queries Ruslan Bakiev 2026-01-16 15:43:04 +07:00
  • 2253cd20b0 Update catalog pages to use new geo queries Ruslan Bakiev 2026-01-16 15:40:06 +07:00
  • e869c2065f Use supplier.uuid for geo query instead of teamUuid Ruslan Bakiev 2026-01-16 10:52:01 +07:00
  • 273990899f Fix offer.lines - read productUuid directly from offer Ruslan Bakiev 2026-01-16 10:35:13 +07:00
  • cdf4b3069f fix(catalog): fix supplier products and remove old offers page Ruslan Bakiev 2026-01-16 09:38:17 +07:00
  • 3b0418f328 fix(catalog): use supplier.uuid instead of teamUuid for navigation Ruslan Bakiev 2026-01-16 09:11:46 +07:00
  • d9d05a4c21 feat(catalog): add search to all catalog pages Ruslan Bakiev 2026-01-16 02:19:41 +07:00
  • 45ec9923e3 feat(catalog): add map to all catalog pages Ruslan Bakiev 2026-01-16 02:00:31 +07:00
  • 181dc4ea6b feat: use filtered geo queries for catalog pages Ruslan Bakiev 2026-01-16 01:42:18 +07:00
  • 1e87a14065 feat(catalog): implement step-by-step navigation for offers and suppliers Ruslan Bakiev 2026-01-16 00:52:47 +07:00
  • 210d3e935c feat: вложенные роуты хаб/товар с хлебными крошками Ruslan Bakiev 2026-01-16 00:25:41 +07:00
  • bab0e9e539 refactor: убрать автовыбор продукта, карточки на всю ширину Ruslan Bakiev 2026-01-16 00:02:17 +07:00
  • 25030f0350 feat: добавить мок-данные графиков цен на карточки продуктов Ruslan Bakiev 2026-01-15 23:50:52 +07:00
  • 71663186e2 refactor: убрать ring бордер с карточки продукта Ruslan Bakiev 2026-01-15 23:39:35 +07:00
  • 5b620f77b3 Improve hub page: new RouteStepper, HubProductCard with ApexCharts Ruslan Bakiev 2026-01-15 15:45:26 +07:00
  • 97f346ba83 Fix navigation background color: bg-base-100 → bg-base-200 Ruslan Bakiev 2026-01-15 13:03:16 +07:00
  • 43158924ab Fix smooth scroll animation and map positioning Ruslan Bakiev 2026-01-15 12:51:00 +07:00
  • 9b738e6841 Remove py-4 from main to fix gap between SubNav and SearchBar Ruslan Bakiev 2026-01-15 12:32:22 +07:00
  • b9f44ecaf4 Fix SearchBar height and remove padding gaps Ruslan Bakiev 2026-01-15 12:15:48 +07:00
  • ea7c0b460a Move expand button from separate bar to SearchBar area Ruslan Bakiev 2026-01-15 11:55:41 +07:00
  • 46b1a17a23 Fix smooth scroll in CatalogPage - use pixel values from useScrollCollapse Ruslan Bakiev 2026-01-15 11:47:56 +07:00
  • 03485b77a5 Refactor: use topnav layout + CatalogPage component Ruslan Bakiev 2026-01-15 11:18:57 +07:00
  • 7ea96a97b3 Refactor catalog layout: replace Teleport with provide/inject Ruslan Bakiev 2026-01-15 10:49:40 +07:00
  • 4bd5b882e0 Fix header heights: MainNav 64px, SubNav 54px, SearchBar 56px Ruslan Bakiev 2026-01-15 10:30:40 +07:00
  • 3f5c2d6e60 Migrate offers and suppliers pages to catalog layout with Teleport Ruslan Bakiev 2026-01-15 10:16:35 +07:00
  • 9411eb9874 Change body background to base-300 for better color hierarchy Ruslan Bakiev 2026-01-15 10:07:56 +07:00
  • e451267c36 Fix search bar top padding on catalog page Ruslan Bakiev 2026-01-15 10:04:45 +07:00
  • 0337cebc63 Simplify OfferResultCard and use daisyUI Steps Ruslan Bakiev 2026-01-15 00:33:17 +07:00
  • f03554893b Update OfferResultCard: add location, mini map, fix price format Ruslan Bakiev 2026-01-15 00:07:21 +07:00
  • de95dbd059 Unify offer cards: RouteStepper + OfferResultCard components Ruslan Bakiev 2026-01-14 23:47:42 +07:00
  • 1c19e5cb78 Use Card components instead of buttons for product selection Ruslan Bakiev 2026-01-14 23:34:34 +07:00
  • c780c638ba Redesign hub detail page: buttons instead of select, show prices Ruslan Bakiev 2026-01-14 23:26:03 +07:00
  • 23bdd926bf fix: header height 118 -> 104px Ruslan Bakiev 2026-01-14 22:49:59 +07:00
  • 8a0a32ce6b fix: remove overflow-hidden from header Ruslan Bakiev 2026-01-14 22:43:00 +07:00
  • ff2b25d8c7 fix: catalog layout - header height, search width, overflow Ruslan Bakiev 2026-01-14 22:36:37 +07:00
  • 6f16c862f4 feat: smooth scroll animation for catalog header Ruslan Bakiev 2026-01-14 22:03:27 +07:00
  • c10c085b70 feat: new catalog layout with all fixed layers Ruslan Bakiev 2026-01-14 21:48:09 +07:00
  • 9d0b1a6b15 feat: collapsible header on scroll for catalog pages Ruslan Bakiev 2026-01-14 21:34:06 +07:00
  • 25da16f854 Make search bar sticky third navigation bar Ruslan Bakiev 2026-01-14 13:06:30 +07:00
  • 479412d901 Hide duplicate counter in pagination when search bar is present Ruslan Bakiev 2026-01-14 12:57:58 +07:00
  • 7bd5000dc4 Fix map positioning when search bar is present Ruslan Bakiev 2026-01-14 12:50:57 +07:00
  • 134b8a5eb4 Add CatalogSearchBar component with filter badges Ruslan Bakiev 2026-01-14 12:31:38 +07:00
  • a493d2cf01 Add map improvements: hover highlight, fitBounds, search checkbox Ruslan Bakiev 2026-01-14 12:09:15 +07:00
  • c458f851dc Fix map clusters: use Apollo client, remove flyTo on hover Ruslan Bakiev 2026-01-14 11:50:39 +07:00
  • 46f8e97ee9 feat: add server-side clustering to CatalogPage for hubs Ruslan Bakiev 2026-01-14 11:16:26 +07:00
  • b75459c8be fix: remove separate /map pages, add hover highlight to CatalogPage Ruslan Bakiev 2026-01-14 10:46:04 +07:00
  • 844878ce85 feat(map): add server-side h3 clustering and hover highlight Ruslan Bakiev 2026-01-14 10:34:44 +07:00
  • fbcfc6caf8 refactor(hub): use CatalogPage component for split layout Ruslan Bakiev 2026-01-09 01:33:03 +07:00
  • cd2c8afff1 refactor(hub): replace sections with sources list and map Ruslan Bakiev 2026-01-09 01:08:56 +07:00
  • 01e8eb2cfa fix: separate list items from map points in orders page Ruslan Bakiev 2026-01-08 14:52:58 +07:00
  • 75ef38c8b2 feat: show source and destination points on orders map Ruslan Bakiev 2026-01-08 14:35:59 +07:00
  • 13f60bd022 feat: show transport type on routes + unify map height Ruslan Bakiev 2026-01-08 14:22:37 +07:00
  • 821dd72809 fix(ui): hide SubNavigation on home page, reorder sections, remove description Ruslan Bakiev 2026-01-08 13:59:24 +07:00
  • 6b2208f0ae Add KYC translations, AI button, improve chat, swap homepage sections Ruslan Bakiev 2026-01-08 13:58:09 +07:00
  • 34c7404a42 Refactor navigation and fix UI issues Ruslan Bakiev 2026-01-08 13:26:23 +07:00
  • f3e0260325 Fix search widget destination field not passing mode=search Ruslan Bakiev 2026-01-08 13:18:05 +07:00
  • 675ccc2064 Add hasSubNav prop for map positioning (3 vs 2 nav levels) Ruslan Bakiev 2026-01-08 13:11:13 +07:00