Commit Graph

  • 2ce3bd0bd2 Add Info panel for catalog with tabbed interface Ruslan Bakiev 2026-01-25 14:17:47 +07:00
  • 9b99d8981c Optimize catalog loading: backend bounds filtering + early returns Ruslan Bakiev 2026-01-24 12:19:00 +07:00
  • 8c753edb28 Add cascading filters for Explore mode Ruslan Bakiev 2026-01-24 11:58:56 +07:00
  • 726c63efb7 Add GraphQL documents for cascading filters Ruslan Bakiev 2026-01-24 11:54:37 +07:00
  • 4d018323e7 Fix catalog issues: quantity input, checkbox position, glass header Ruslan Bakiev 2026-01-24 11:40:33 +07:00
  • 690c76ac79 Fix product selection from map offer click Ruslan Bakiev 2026-01-24 11:31:05 +07:00
  • 467f099130 Add unified MapPanel component for left map panels Ruslan Bakiev 2026-01-24 11:20:32 +07:00
  • 7c566aeafc Fix SelectionPanel styling + add product filtering by supplier/hub Ruslan Bakiev 2026-01-24 11:13:22 +07:00
  • 2fc4dfb834 Add Airbnb-style "search as I move" checkbox + hover highlight Ruslan Bakiev 2026-01-24 11:07:31 +07:00
  • d03564a2d9 Add filter by map bounds checkbox to SelectionPanel Ruslan Bakiev 2026-01-24 10:54:09 +07:00
  • 74324ff337 Fix: align right navbar icons to top like logo Ruslan Bakiev 2026-01-24 10:23:31 +07:00
  • 404375248b Fix catalog UI: navbar alignment, selection panel, map search, infinite scroll Ruslan Bakiev 2026-01-24 10:09:55 +07:00
  • 2a607d0d2d Fix catalog UI issues Ruslan Bakiev 2026-01-24 09:47:41 +07:00
  • 3140226bc3 Navbar glass style only on catalog/map pages Ruslan Bakiev 2026-01-24 09:22:25 +07:00
  • 5e55443975 Fix map points: icons, color updates, loading state Ruslan Bakiev 2026-01-24 09:18:27 +07:00
  • 63d81ab42f Search forms: white glass style (bg-white/80) for contrast Ruslan Bakiev 2026-01-24 09:11:00 +07:00
  • 593aa0df12 Make map fullscreen behind transparent navbar Ruslan Bakiev 2026-01-23 12:48:25 +07:00
  • aa5a0a66fa Apply dark glass style (bg-black/30) to navbar, left panel, mobile panel Ruslan Bakiev 2026-01-23 12:30:28 +07:00
  • 9d46bab93f Fix nav height, view toggle transparency, dynamic map colors by view mode Ruslan Bakiev 2026-01-23 12:17:40 +07:00
  • 655c02d6fc Replace mode toggle with TradeScanner/Search nav links in header Ruslan Bakiev 2026-01-23 12:11:48 +07:00
  • 999658aee1 UI: Glass effect everywhere, fix nav height, simplify quote form Ruslan Bakiev 2026-01-23 11:36:20 +07:00
  • f31ceacdee Add catalog.json to i18n config (was missing) Ruslan Bakiev 2026-01-23 11:02:23 +07:00
  • 5258347ccb UI fixes: header height, map color, panel scroll Ruslan Bakiev 2026-01-23 10:53:21 +07:00
  • fc6ce31659 Add unified icon system to navigation Ruslan Bakiev 2026-01-23 10:35:59 +07:00
  • 4c6f5abd78 UI fixes: identical headers, panel styling, view toggle icons, sync map view Ruslan Bakiev 2026-01-23 10:25:33 +07:00
  • c7054579f1 Fix catalog: selection panels instead of modals, remove duplicate QuoteForm Ruslan Bakiev 2026-01-23 09:56:17 +07:00
  • ae9985023c Add mode toggle [Explore|Quote] left of search form in header Ruslan Bakiev 2026-01-22 20:57:37 +07:00
  • c0f38a25cd Transform search bar in Quote mode to Airbnb-style segmented input Ruslan Bakiev 2026-01-22 20:52:06 +07:00
  • 7465b1d6a2 Move mode toggle to TopNav, view toggle to map right Ruslan Bakiev 2026-01-22 19:32:39 +07:00
  • ddf691c83b Refactor catalog layout: mode toggle to top right, view toggle to top left Ruslan Bakiev 2026-01-22 19:20:11 +07:00
  • 850ab3f252 Add Explore/Quote dual mode to catalog page Ruslan Bakiev 2026-01-22 19:13:45 +07:00
  • 749f15131b Add map view toggle for fullWidthMap mode Ruslan Bakiev 2026-01-22 18:41:38 +07:00
  • 2d86c79b06 Fix: escape @ in email placeholder for vue-i18n Ruslan Bakiev 2026-01-22 18:00:01 +07:00
  • eb664c0387 Add missing translations for LocationsContent, Notifications, KYCFormRussia, TopBar Ruslan Bakiev 2026-01-22 17:45:57 +07:00
  • ba49a8d24f Regenerate GraphQL types with offersCount field Ruslan Bakiev 2026-01-22 17:27:16 +07:00
  • 062fcd2a50 Show map by default on /catalog, add offersCount to products Ruslan Bakiev 2026-01-22 17:22:22 +07:00
  • 39f8364edb Improve catalog UX: remove category, add offers count, dynamic layout Ruslan Bakiev 2026-01-22 16:59:33 +07:00
  • 6da5bf10c9 Remove shadow from search input Ruslan Bakiev 2026-01-22 11:55:39 +07:00
  • 863425e46e Restore original token/chip styling in header search Ruslan Bakiev 2026-01-22 11:55:08 +07:00
  • 8c4613e0d6 Simplify header: clean pill input without card styling Ruslan Bakiev 2026-01-22 11:52:31 +07:00
  • 0dc265c6b4 Fix header alignment: logo and icons same level as input Ruslan Bakiev 2026-01-22 11:51:10 +07:00
  • a8612c20b5 Fix header: remove selectMode indicator, align logo and icons Ruslan Bakiev 2026-01-22 11:49:21 +07:00
  • 3c6ae03c30 Add entity color scheme and improve map hover effect Ruslan Bakiev 2026-01-22 11:45:23 +07:00
  • 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