fix: Rediseño ergonómico y estético del buscador (Stark HUD)
This commit is contained in:
@ -8,75 +8,75 @@ favicon.ico,1769464283903,553f734900a313ee735847c6fd3333a188e7d21f10efa11903d53c
|
|||||||
favicon-32.png,1769464283900,4d0eeeadf9e051b36d2ad4cec4bb0d8135b7879a0323077d0b5e1e70e0f4445b
|
favicon-32.png,1769464283900,4d0eeeadf9e051b36d2ad4cec4bb0d8135b7879a0323077d0b5e1e70e0f4445b
|
||||||
favicon-16.png,1769464283899,5fec82c563501c9fbed7e40b3878a908b91801b60f4fbbfab57cefb4fe78931a
|
favicon-16.png,1769464283899,5fec82c563501c9fbed7e40b3878a908b91801b60f4fbbfab57cefb4fe78931a
|
||||||
default-coupon.png,1770001277723,ff8babdd3515989ffe44728488ea910e15d09dbf395fb5036141c520dbfe94a6
|
default-coupon.png,1770001277723,ff8babdd3515989ffe44728488ea910e15d09dbf395fb5036141c520dbfe94a6
|
||||||
registerSW.js,1771778212616,09e15d1438017c065a3281739cb5506aeaf7b3047bc3ada992da01d4497c2d43
|
registerSW.js,1771779154950,09e15d1438017c065a3281739cb5506aeaf7b3047bc3ada992da01d4497c2d43
|
||||||
sw.js,1771778214211,402c79a79aa7aa81d3d9be8613434c9efb1a9f84296d0915ce2d2c9c4287c23b
|
sw.js,1771779156532,0886ddf732958b270bcc2c8fd38e9cffc15ce13e32573933eafacae3b9607df2
|
||||||
index.html,1771778212616,6cec0de7eb22a1c4ec851fb33eb2b43058c44819065c524f601ef4fbee8ab08d
|
manifest.webmanifest,1771779154950,87eb160150ca30a7cf3f3d6ca9af3a21fafe809e86023fa7de1315da036b5592
|
||||||
manifest.webmanifest,1771778212616,87eb160150ca30a7cf3f3d6ca9af3a21fafe809e86023fa7de1315da036b5592
|
index.html,1771779154950,4e85e14a5c17b05ded5fdcc54313f92dcc7421d70406ba817283ffb9c293802d
|
||||||
assets/web-DyyHvFiS.js,1771778212616,2d7fa94834795f38215c8f3285863f827b5ac30d12742522e1cf74d66a4a4db5
|
assets/web-C14UWz6-.js,1771779154950,34b8840b9eb53e83ff185015bfd5483118b0fd643f07024430370f96cb9862c4
|
||||||
assets/timeFormatter-BjMQ8E0Y.js,1771778212616,659c6bddc1380663c70893da1bb2adc86d18101a122c196a75aaa1d76d9c382f
|
assets/timeFormatter-BjMQ8E0Y.js,1771779154950,659c6bddc1380663c70893da1bb2adc86d18101a122c196a75aaa1d76d9c382f
|
||||||
assets/telemetryService-DNv78Bat.js,1771778212616,a3a55300c4bce322ca785fcb6f42f07044709df20e4352297dab73472c3a5fd2
|
assets/useGoogleMaps-5A_ubZ44.js,1771779154950,339581f9eacac7dc7367fc2d8022b11cb6576e82fa0c7494ffd941cbe7a44f60
|
||||||
assets/useGoogleMaps-Bc2mYIRR.js,1771778212616,9015ae0b5d88a5df6ddf830fc62f2d9836558686bac631f0d03e2397af4c6133
|
assets/telemetryService-BSYvhkQc.js,1771779154950,18d3b529123ad1a00f1b0c8e89b8e575a5a739a58bf0e731e4f3efb7ed8c3ea0
|
||||||
assets/StrategicAnalytics-Ck0SNJxh.css,1771778212614,69615149ccc2cd5e3eb7473d4af584f4bbd3bd2d08bbe3f74f7b453a413d5713
|
workbox-1d305bb8.js,1771779156533,5e0e0f57e6b732b3a5dd91cb61f94f7d1d79775b680269e6b0a208a0f5f1bbd6
|
||||||
workbox-1d305bb8.js,1771778214213,5e0e0f57e6b732b3a5dd91cb61f94f7d1d79775b680269e6b0a208a0f5f1bbd6
|
assets/TaxiView-BycuFnLU.css,1771779154949,7f49c5e464c106c63ebd421272b13b65e12615e658d64add93404d58ca0b440d
|
||||||
assets/SplashScreen-K-kyfAob.css,1771778212604,c01e5e1406d96f10dd4b5253f39453e880cb6f627a844b98b65169a1a5432bdc
|
assets/StrategicAnalytics-Ck0SNJxh.css,1771779154950,69615149ccc2cd5e3eb7473d4af584f4bbd3bd2d08bbe3f74f7b453a413d5713
|
||||||
assets/TaxiView-nFNpJQ80.js,1771778212616,19f2c34e71888be421e9c516c97b7cab4ffd105dbcf836b40d1a0a58bb14c389
|
assets/TaxiView-CsD7ayX5.js,1771779154950,c602269e6416185fa6de7aeec0334585718065028f19989a65f16ac8421b2fc5
|
||||||
assets/TaxiView-BycuFnLU.css,1771778212614,7f49c5e464c106c63ebd421272b13b65e12615e658d64add93404d58ca0b440d
|
assets/SchedulesView-CYzHq-N2.css,1771779154949,8e963c1782155e8291b0bc68ee440c7ef7ec3b8dbca085e56562b0ba9a069afc
|
||||||
assets/SchedulesView-CYzHq-N2.css,1771778212614,8e963c1782155e8291b0bc68ee440c7ef7ec3b8dbca085e56562b0ba9a069afc
|
assets/SplashScreen-T62FHuBm.js,1771779154950,f2d7a063fe77994103ceb2542f8e79a6fbf28d7cdbf0c53cd3a6da796b0d62d5
|
||||||
assets/SplashScreen-DRdGjNRT.js,1771778212614,277537a1a78991959b7194cc919935c9f04caca5f9fa7639db69900cdeab955f
|
assets/SplashScreen-K-kyfAob.css,1771779154949,c01e5e1406d96f10dd4b5253f39453e880cb6f627a844b98b65169a1a5432bdc
|
||||||
assets/schedulesService-WMGY5dkT.js,1771778212616,95ff4aa66787e896f07c429a6e381cf9fba42a01e162ede4f02139dc8a384817
|
assets/schedulesService-CA7uoKNc.js,1771779154950,b774c95cb6a576f3909e0bc8e6587842d3581e49aa895abbabd022776a5e5d33
|
||||||
assets/routesService-DhdTn5bl.js,1771778212616,513d2ebd51066f2b67100a18dfd13f4a6d9cfa3975943ee636b8c6a0dcf8c941
|
assets/SchedulesView-CS-orAat.js,1771779154950,83b88093b857279a7b91e8516c169c1973fbc89d00898fc2b1a48e728d5e880e
|
||||||
assets/SchedulesView-C6xafCjD.js,1771778212614,252920e5036bba56756ae2fd19ef1321fa23a603ee496d5d5b4a2773d42dac2e
|
assets/RoutesView-BQdZq3GS.css,1771779154949,eeca12c4566c78503b02cf8f764d849517ab81ed1f5077d3dd4c595dd04770d6
|
||||||
assets/route-BOrZAI_a.js,1771778212614,6a205fa6cf7d11e45e4bf4985f0a953f858e3bb177147075e1719081ffa1bb0a
|
assets/routesService-CqEznau3.js,1771779154950,6c1896df86517a13635f4b16942aaf5631b5cfcb02f483d0105f471ea2e212a4
|
||||||
assets/RoutesView-BY1QPsnP.js,1771778212614,f418acae7c34c79865a638ad86f0ca33df68ce301e59b0b1959106bdde09b546
|
assets/route-rtu4ZDGy.js,1771779154950,0450b421125bb05ac75da3ffc541dac6b74bfdc2cbeac1ae5483ad273a1cd6ff
|
||||||
assets/RoutesView-BQdZq3GS.css,1771778212614,eeca12c4566c78503b02cf8f764d849517ab81ed1f5077d3dd4c595dd04770d6
|
assets/RoutesView-BIJbriTW.js,1771779154950,4150d3c2710de8c5ffd43f337ee0cd4d607bef5a0ad87d99fb424eeb2a1306bd
|
||||||
assets/PromoterDashboard-nSP6hhuP.css,1771778212614,d4c01a2f7ae984d0d7ad1ac7b575ab981d75dabfd2c3794ebc74ee43fcc96fb0
|
assets/PromoterDashboard-nSP6hhuP.css,1771779154950,d4c01a2f7ae984d0d7ad1ac7b575ab981d75dabfd2c3794ebc74ee43fcc96fb0
|
||||||
assets/ProfileView-DEtE9PQg.js,1771778212616,8c093d318360b3cf706d44bb9bcf3eb4930424ca623a81c4a46387d5b1333a1e
|
assets/PromoterDashboard-DAXuQeC-.js,1771779154950,cef15deeb12f4d5e0f8ba098f51cac31b006e8ac88e9a1b1ea010a8160e708e1
|
||||||
assets/ProfileView-BhSlUAPK.css,1771778212614,17e1f8982ffd5bfde0721b5f9a23aca36a66900781e8b43d35dc26f403c2cf0a
|
assets/purify.es-Bzr520pe.js,1771779154951,6ce952e09072ea544ebfdb257d3775ac9a6de76808b87d6fd0de467e24d1d8ad
|
||||||
assets/PromoterDashboard-X-JzQxVl.js,1771778212616,1e43b411dfccaed4f8a8b2979b4fb13eb6ff885549e9ab1b74634b9988a1bdfd
|
assets/ProfileView-u5IJDVrd.js,1771779154950,5dbcb66906586e1b202157bf9a7ca025b0292cd68e7d0c09d3a27cec04a3b5a4
|
||||||
assets/purify.es-Bzr520pe.js,1771778212617,6ce952e09072ea544ebfdb257d3775ac9a6de76808b87d6fd0de467e24d1d8ad
|
assets/ProfileView-BhSlUAPK.css,1771779154949,17e1f8982ffd5bfde0721b5f9a23aca36a66900781e8b43d35dc26f403c2cf0a
|
||||||
assets/FavoritesView-DWgy1nE0.js,1771778212614,1701a30d9770460b5662a5215fa8ccd935149194d875649d32654353226063f7
|
assets/icon-192-cB8p-G7m.js,1771779154950,f41fd8e2adc5e413f2f83fa06bc5a5ad9759f6f28af06348e852d6b88839c20e
|
||||||
assets/MapView-RP9ACikm.css,1771778212614,f57ff2793eb3d610bb4b02e5d0aa63567cb3f1634e996d26abbb85a6c3df052e
|
assets/MapView-RP9ACikm.css,1771779154949,f57ff2793eb3d610bb4b02e5d0aa63567cb3f1634e996d26abbb85a6c3df052e
|
||||||
assets/index-DbTALGcL.css,1771778212614,5f7f7415733fd2c921f276927c191fb8da3c3e15ceba6bb4c669fbde8f361afe
|
assets/index-XhUgrud9.css,1771779154936,c25011d653ab0db008c6bebfc08411fc948a5f10568d05a0c897441a298830e6
|
||||||
assets/icon-192-cB8p-G7m.js,1771778212616,f41fd8e2adc5e413f2f83fa06bc5a5ad9759f6f28af06348e852d6b88839c20e
|
assets/FavoritesView-HT9hVdla.js,1771779154950,57e4524f7ebe3275b3ca48be040de7111fecc07f10b3c962651fe15d7c103565
|
||||||
assets/FavoriteButton-x_eupA7E.css,1771778212614,e83a939e4e4ef837f8b9b5b1e0ed4df3ad37d131d3fd2fb2c0063d4b99235d43
|
assets/FavoritesView-CR-viOET.css,1771779154949,5d4fc48a791e14b691de4e2f5bfc7af9dec3563ab1845b503da0798682bbbdcc
|
||||||
assets/FavoritesView-CR-viOET.css,1771778212614,5d4fc48a791e14b691de4e2f5bfc7af9dec3563ab1845b503da0798682bbbdcc
|
assets/favorites-sST5sDO2.js,1771779154950,26891e70a50f7f319692637f6d09ec7b7867c781bfd97d9b30b0e698898d813e
|
||||||
assets/FavoriteButton-SyZMrUoQ.js,1771778212616,5839554b9de06b619d4197774468eedcb60117047e5a1a5db604dac9cee9e9eb
|
assets/MapView-D1EbmJqS.js,1771779154950,91c1bb8ee316c44c49ff808cedd8b5b6ce2f91dd1eb00b1037d40035eabe3e2f
|
||||||
assets/DriverDashboard-DWfPJRR-.css,1771778212614,8411c7297f0aee41d3d32e4858fc38c0760659e7aa81867fb3e465dba9a236d7
|
assets/FavoriteButton-BcdybOKP.js,1771779154950,c765e71b1bb3bd2d377574e8fb773c2b10770db1ed18e80b63b07612b790906b
|
||||||
assets/MapView-DvvRacc_.js,1771778212614,4ce944dd60f236f08f832ea0191f26465b5dfe4cd1ed32618854fdb812d0a665
|
assets/FavoriteButton-x_eupA7E.css,1771779154949,e83a939e4e4ef837f8b9b5b1e0ed4df3ad37d131d3fd2fb2c0063d4b99235d43
|
||||||
assets/DriverDashboard-DiKFug3L.js,1771778212616,e6bb021dfef125ec9ddc62898492ea64068cfb62c725c51e9d134ee73b9617a4
|
assets/DriverDashboard-DWfPJRR-.css,1771779154950,8411c7297f0aee41d3d32e4858fc38c0760659e7aa81867fb3e465dba9a236d7
|
||||||
assets/DiscoverView-B1E3sM0N.js,1771778212614,1163dc97a71fdb8d0a04779fccf51a11ba39297bbd572d66804f9e2582b6a18a
|
assets/DriverDashboard-CRzsIsGi.js,1771779154950,7c5316f87c078bfca2393d8033eeba5bd3a43ff0d5a8516233b3d70eaefe8399
|
||||||
assets/favorites-B38cXqSA.js,1771778212616,1f981518c4685cc604d10785d375f0a581d19467fae1b4891221f483eddc1f09
|
assets/DiscoverView-_tZVS0_s.css,1771779154949,50599cabae02d02a0ff2d4074f2238e38fd6c2fa9724a7c6308e29981ff59e4c
|
||||||
assets/DiscoverView-_tZVS0_s.css,1771778212614,50599cabae02d02a0ff2d4074f2238e38fd6c2fa9724a7c6308e29981ff59e4c
|
assets/DiscoverView-BMwG0iSM.js,1771779154950,1f0db79371797b1f5901185386df876f8d4a1ca28bcc419615ee7d87b9bf34de
|
||||||
assets/CouponsView-D8TyS2Q2.css,1771778212614,bfb1d6032738efa2153b0400dfd1271672bbafd326e601d074245e81d1364cca
|
assets/CouponsView-D8TyS2Q2.css,1771779154949,bfb1d6032738efa2153b0400dfd1271672bbafd326e601d074245e81d1364cca
|
||||||
assets/couponsService-Bcd8tqmK.js,1771778212616,f8512ba5f1b43e56c26122f242c1f1fcfb874ba51f9d9bd8eaeac42022e61c78
|
assets/couponsService-YSD6yV_s.js,1771779154950,9cda2119cb8ed8ceb4f6c96828dd622e31855c86545eac51a8153d9edcb44704
|
||||||
assets/CouponsView-ml12wkxj.js,1771778212616,77b6e6213a57bce63203c97ee723d471bdc1d309c2f0fe5bf4884c9e5249203b
|
assets/CouponsView-CTyBhlr4.js,1771779154950,74e42d956113f07858e3286ec5e6a1ee66465a70bf779abc83d555812425e841
|
||||||
assets/coupon-DjJ2Z3RC.js,1771778212616,a8f31bd548f8d65bab184e5c198e1000c77b2c0a06231d3b099bec13854e14e7
|
assets/busStopsService-RMBWMdWx.js,1771779154950,b4abd36eb7b246877a7d59df7afd2f1c81ef9db72651af85a5b7ba08db3ff179
|
||||||
assets/busStopsService-B1-gg2Ex.js,1771778212616,c5f124fd29f2070b0b67ba7281604934c98d2aa527f08350c01242671438e70f
|
assets/coupon-BWndgJMR.js,1771779154950,80c4151d4b4d3e31c4055b3cf573c8caa0e7dec459601e1a3e07fbc50e5536d7
|
||||||
assets/BusStopDetailsView-YPniKC_7.css,1771778212614,f485fb81a011121e0c779b173704f7c90c1868d0770ec43b473a037d09b0b537
|
assets/BusStopDetailsView-YPniKC_7.css,1771779154949,f485fb81a011121e0c779b173704f7c90c1868d0770ec43b473a037d09b0b537
|
||||||
assets/busStop-D-p_Ge88.js,1771778212616,43f045081caac5104229db0ed2e111439abd8de185ed7f3a40475a38ef02dff7
|
assets/BusStopDetailsView-DAFG7paf.js,1771779154950,a48beca317c2cd024d0af462f678061e7ca15df2b55e93f6d889118c4b685ac3
|
||||||
assets/BusStopDetailsView-T0C-_ccW.js,1771778212616,8cdf4a09b99e02f91e053e7c80f94b1545fb24be4f0788bc6996feb47d026328
|
assets/busStop-_z3EuClx.js,1771779154950,330a08dad42702e3178da98cb472ff39a906e139b4e90ecc69bd7aa17eacbc21
|
||||||
assets/businessService-DD6Tbzmo.js,1771778212616,01d8272603ff0074b79692563a636527cd7992e54a41d4f4e30f39f4d42c1a37
|
assets/businessService-BU7-m3I1.js,1771779154950,c845bb798d776d475f89e097efd1df0f4fd64143f598715088bd197a010ce862
|
||||||
assets/BusinessDetailsView-CkiyTXsu.js,1771778212614,7f2ed6bb066bb339f36da56c629870ec63bcebc522137e2c41e7d3e8a5cc2657
|
assets/BusinessDetailsView-WENNOas3.js,1771779154950,e6c03f28af9cffc23fc78a90f39bc077d81263766c8eb0d5f4710400dade6ffb
|
||||||
assets/BusinessDetailsView-B54egNo4.css,1771778212614,b98466538682838251a16af1c1fe6a7fe983a19b8e0594fd5f745d090e474599
|
assets/BusinessDetailsView-B54egNo4.css,1771779154949,b98466538682838251a16af1c1fe6a7fe983a19b8e0594fd5f745d090e474599
|
||||||
assets/AuthView-Ca-IiRZI.js,1771778212616,6cb2c84639bf3d526f299a3fdfb8addd4c1bee543bda704f760f28934e397df8
|
assets/AuthView-BfDSXMHM.css,1771779154949,a808f3dc76eaa54ad6f63c8dc7c9e284462d6c4744cd7dba4a655781d7b03d22
|
||||||
assets/authService-CRwe-DLo.js,1771778212616,a42c97bd3e37700cf3c87720408e69965d974c5766a7c4e810656b77157aec38
|
assets/AuthView-eVob2Ekh.js,1771779154950,48208d508d95d11de9d8e313ec46cecb36fb311256b26ddb4f1d444b17d04e5d
|
||||||
assets/AuthView-BfDSXMHM.css,1771778212614,a808f3dc76eaa54ad6f63c8dc7c9e284462d6c4744cd7dba4a655781d7b03d22
|
assets/authService-UGM2cNTF.js,1771779154950,b2fda263d1e754a6d1211e0077745e4751e3e628f7089c87829728dd62f62389
|
||||||
assets/AdminTaxis-D5tKQm5A.css,1771778212614,7fcc4c4a87d40432b931283cd8a8fe4665b6677ae68104be82d2052cd71512be
|
assets/AdminTaxis-D5tKQm5A.css,1771779154950,7fcc4c4a87d40432b931283cd8a8fe4665b6677ae68104be82d2052cd71512be
|
||||||
assets/AdminTaxis-x4CsoUGc.js,1771778212616,c72bdb52fa836c5d6bb4bc5344897e415c5a9c78c0dce6ed8d34244d21632913
|
assets/AdminTaxis-BiHUVLs8.js,1771779154950,b13c12f91241690a906fa41196296585658f4ec2fd86bdffa559d80f5214c974
|
||||||
assets/AdminShuttles-yF67L9qg.css,1771778212614,defef4c13ef89ec7236617046186f29c3d4fb08f022a78d469ce849eb36f516c
|
assets/AdminShuttles-yF67L9qg.css,1771779154950,defef4c13ef89ec7236617046186f29c3d4fb08f022a78d469ce849eb36f516c
|
||||||
assets/AdminSchedules-BOxr18pA.css,1771778212614,ab3196c8f27a0cf9b6579d3751c2e43ab4b846035060754c9a2ae9109da86ec0
|
assets/AdminShuttles-DIE1FsFn.js,1771779154950,6b07c3d0684a5f8d90998facd47b4fe3c252d36da00244c2866c2e1c1d13bab6
|
||||||
assets/AdminShuttles-DTqLomny.js,1771778212616,a168e1d7ad4a920a2723cc983c22855c87b515eacdda591aba807aaeb6ec5ba8
|
assets/AdminSchedules-BOxr18pA.css,1771779154949,ab3196c8f27a0cf9b6579d3751c2e43ab4b846035060754c9a2ae9109da86ec0
|
||||||
assets/AdminRoutes-Cz8oNNEE.css,1771778212614,9e30d2bfdaea7996f84e95fcaebd67a79f0d5a89a0a861acae8e294b0e86a5b0
|
assets/AdminSchedules-Bjt_eZji.js,1771779154950,19c7026988b414b580a98fd9f7084a5872849d3eb671b8e94a95ca793b514160
|
||||||
assets/AdminSchedules-BgGo6lWr.js,1771778212616,bd600f4d8de3b9ad8a972da53d1c34ab3cd3b37494429085612721ca816bafff
|
assets/AdminRoutes-Cz8oNNEE.css,1771779154949,9e30d2bfdaea7996f84e95fcaebd67a79f0d5a89a0a861acae8e294b0e86a5b0
|
||||||
assets/AdminRoutes-72ZAvpQ1.js,1771778212616,fc02af7ae91f696487166b3967fa5c47b92c50b2c76a67bfd38c3bb6a775d7cb
|
assets/AdminReports-Bug6BxMw.js,1771779154950,89ea48a28fa0682ad23a8df387baa3fe91aafff0b38431263500250b3c8c3247
|
||||||
assets/AdminReports-CQLs-EiR.js,1771778212616,4ad791eddd496a293a8713b4207a6c328bb2e5923c36897c7369b69739430f90
|
assets/AdminReports-B-dcDjo2.css,1771779154949,36d5447431cad2edc2a6218f65bc7d310d22ffbc151661a08ae1a52447969684
|
||||||
assets/AdminReports-B-dcDjo2.css,1771778212614,36d5447431cad2edc2a6218f65bc7d310d22ffbc151661a08ae1a52447969684
|
assets/AdminRoutes-B1svfNtV.js,1771779154950,4f34b063b4ad72f7dba7109c9c7973c2c8ebf052dcd301d177c5fdf62d7aa04b
|
||||||
assets/AdminPanel-DOwcfQQZ.css,1771778212614,123dc97d83d33c8050b10aa70161d4f3a36237fc66a352ad94e4180c6cd1bb7f
|
assets/AdminPanel-DOwcfQQZ.css,1771779154949,123dc97d83d33c8050b10aa70161d4f3a36237fc66a352ad94e4180c6cd1bb7f
|
||||||
assets/AdminPanel-C3Nqc4u-.js,1771778212616,b099137aa1397a6455b7e0accc99897977daec9a3450d772ad82fdc34125e322
|
assets/AdminPanel-C6vP9da-.js,1771779154950,f6d441eb946c9a27d2955743759c0de8d3c2fd52373fdaf34ae588a70707e1b6
|
||||||
assets/AdminBusStops-BREqyMXj.css,1771778212614,9fde17317de1d24a70a3e37ea33886f77f8b87b4b1cc486070e4c98764016d8a
|
assets/AdminDrivers-CuETipci.css,1771779154950,c1b8793aa0eb6c662e1c64899af466bfe79352e28b6fe9748627a4879089ec3b
|
||||||
assets/AdminDrivers-CuETipci.css,1771778212614,c1b8793aa0eb6c662e1c64899af466bfe79352e28b6fe9748627a4879089ec3b
|
assets/AdminBusStops-BREqyMXj.css,1771779154949,9fde17317de1d24a70a3e37ea33886f77f8b87b4b1cc486070e4c98764016d8a
|
||||||
assets/AdminDrivers-DvDYnkho.js,1771778212616,e9e7fe418e04a30b89755054903e641229c0cb001225f791bc11755a310cee29
|
assets/AdminBusStops-yfQ_Dix_.js,1771779154950,5bf86b702d6e893048fdf4d4a86eb5809fdb3a1ad48ca36b35bc17deef41a049
|
||||||
assets/AdminBusStops-LQGL67Yk.js,1771778212616,3c23481dd1c12c8c13ba784449dc24a76d0718e53c7c9cee1986346d629d1ddd
|
assets/AdminDrivers-DTcYDEKA.js,1771779154950,7ee221d7c61b550ba58fef62cfdb6b9cbfda0c76f323d5c9f9a3e24be06db5a7
|
||||||
assets/index.es-CI0QWz7v.js,1771778212617,b0f0746329178dd2ad92e68ec80dbed7048bb104037571e67d3a85b080638962
|
assets/index.es-6ngkqa7-.js,1771779154951,0392adfd400dfef8f557ae0e46f18bbdbb54bf5781712a2e4497edc1da697f89
|
||||||
assets/index-XZnQD02q.js,1771778212614,1cb9785e6318117fe838b036f17f312a2cfe3f519bad9a7c5952017e4c5aba2a
|
assets/index-CckVM32g.js,1771779154950,e911b4af5df9242abbf89d5a783fc04ccf29bfb0cdf37613ab2a963c6a1dad60
|
||||||
assets/StrategicAnalytics-C-FdOlKw.js,1771778212618,ae55973d195b91ad525cc7fc3f702a26ab2b522684d1567e609b1296d494fcfb
|
assets/StrategicAnalytics-BbOAEFFw.js,1771779154953,7666c4b521ef017dc5c2818aad6798f8c4d801d47ab34c6f327a1d71239f5e2e
|
||||||
|
|||||||
@ -51,6 +51,15 @@ const showSearchDropdown = ref(false);
|
|||||||
const showUberSearch = ref(false);
|
const showUberSearch = ref(false);
|
||||||
const showRoutesToggle = ref(false);
|
const showRoutesToggle = ref(false);
|
||||||
const showPromos = ref(false);
|
const showPromos = ref(false);
|
||||||
|
const isInputFocused = ref(false);
|
||||||
|
|
||||||
|
function onInputFocus() {
|
||||||
|
isInputFocused.value = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
function onInputBlur() {
|
||||||
|
isInputFocused.value = false;
|
||||||
|
}
|
||||||
|
|
||||||
watch([stopSearchQuery, destinationQuery], ([stopQuery, destQuery]) => {
|
watch([stopSearchQuery, destinationQuery], ([stopQuery, destQuery]) => {
|
||||||
const query = showUberSearch.value ? destQuery : stopQuery;
|
const query = showUberSearch.value ? destQuery : stopQuery;
|
||||||
@ -984,65 +993,75 @@ function clearNavigation() {
|
|||||||
</div>
|
</div>
|
||||||
</Transition>
|
</Transition>
|
||||||
|
|
||||||
<!-- Expanded Search Panel -->
|
<!-- Uber-style Search Panel -->
|
||||||
<Transition name="uber-slide">
|
<Transition name="uber-slide">
|
||||||
<div v-if="showUberSearch" class="uber-search-panel">
|
<div v-if="showUberSearch" class="uber-search-panel stark-hud-panel">
|
||||||
<div class="uber-search-header">
|
<div class="hud-header">
|
||||||
<button class="back-btn" @click="closeUberSearch">
|
<button class="hud-close-btn" @click="closeUberSearch">
|
||||||
<span class="material-icons">arrow_back</span>
|
<span class="material-icons">arrow_back</span>
|
||||||
</button>
|
</button>
|
||||||
<div class="search-title">Planear viaje</div>
|
<div class="hud-title">PLANIFICAR VIAJE</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="search-inputs-wrapper">
|
<div class="hud-search-box">
|
||||||
<div class="location-line">
|
<div class="hud-inputs">
|
||||||
<div class="dot-origin"></div>
|
<div class="hud-input-row">
|
||||||
<div class="line"></div>
|
<span class="material-icons hud-icon origin">my_location</span>
|
||||||
<div class="dot-dest"></div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="inputs-column">
|
|
||||||
<div class="input-group">
|
|
||||||
<input
|
<input
|
||||||
v-model="originQuery"
|
|
||||||
type="text"
|
type="text"
|
||||||
placeholder="Mi ubicación"
|
v-model="originQuery"
|
||||||
class="uber-input"
|
class="hud-input"
|
||||||
readonly
|
readonly
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
<div class="input-group">
|
<div class="hud-connector"></div>
|
||||||
|
<div class="hud-input-row">
|
||||||
|
<span class="material-icons hud-icon dest">location_on</span>
|
||||||
<input
|
<input
|
||||||
v-model="destinationQuery"
|
|
||||||
type="text"
|
type="text"
|
||||||
placeholder="¿A dónde vamos?"
|
v-model="destinationQuery"
|
||||||
class="uber-input focusable"
|
class="hud-input highlight"
|
||||||
autofocus
|
:placeholder="t('map.where_to')"
|
||||||
ref="destInput"
|
@focus="onInputFocus"
|
||||||
|
@blur="onInputBlur"
|
||||||
>
|
>
|
||||||
<button v-if="destinationQuery" @click="destinationQuery = ''" class="clear-btn">
|
|
||||||
<span class="material-icons">close</span>
|
|
||||||
</button>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="search-options">
|
<div class="hud-options">
|
||||||
<label class="route-toggle">
|
<button class="hud-clear-btn" @click="clearAllMapData">
|
||||||
<input type="checkbox" v-model="showRoutesToggle">
|
|
||||||
<span>Ver Rutas</span>
|
|
||||||
</label>
|
|
||||||
<button
|
|
||||||
v-if="routeStore.selectedRouteId || markers.length > 0"
|
|
||||||
class="clear-map-btn"
|
|
||||||
@click="clearAllMapData"
|
|
||||||
title="Quitar paradas del mapa"
|
|
||||||
>
|
|
||||||
<span class="material-icons">layers_clear</span>
|
<span class="material-icons">layers_clear</span>
|
||||||
Limpiar Mapa
|
<span>LIMPIAR MAPA</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
|
<label class="hud-toggle">
|
||||||
|
<input type="checkbox" v-model="showRoutesToggle">
|
||||||
|
<span class="hud-toggle-text">VER RUTAS</span>
|
||||||
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<!-- Results -->
|
||||||
|
<div v-if="filteredSearchResults.length > 0" class="hud-results">
|
||||||
|
<div
|
||||||
|
v-for="stop in filteredSearchResults"
|
||||||
|
:key="stop.id"
|
||||||
|
class="hud-result-item"
|
||||||
|
@click="selectStopFromSearch(stop)"
|
||||||
|
>
|
||||||
|
<div class="hud-result-icon">
|
||||||
|
<span class="material-icons">directions_bus</span>
|
||||||
|
</div>
|
||||||
|
<div class="hud-result-info">
|
||||||
|
<div class="hud-result-name">{{ stop.name }}</div>
|
||||||
|
<div class="hud-result-desc">Parada de Autobús</div>
|
||||||
|
</div>
|
||||||
|
<span class="material-icons hud-go-icon">chevron_right</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</Transition>
|
||||||
|
|
||||||
<!-- Routes List (Visible when toggle is on) -->
|
<!-- Routes List (Visible when toggle is on) -->
|
||||||
<div v-if="showRoutesToggle" class="uber-results routes-list">
|
<div v-if="showRoutesToggle" class="uber-results routes-list">
|
||||||
<div
|
<div
|
||||||
@ -1528,110 +1547,214 @@ function clearNavigation() {
|
|||||||
letter-spacing: -0.01em;
|
letter-spacing: -0.01em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.uber-search-panel {
|
.stark-hud-panel {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
top: 10px; /* Cubre toda la parte superior cuando se expande */
|
top: 15px;
|
||||||
left: 0;
|
left: 15px;
|
||||||
right: 0;
|
right: 15px;
|
||||||
background: var(--header-bg);
|
background: #0f172a; /* Solid Deep Navy */
|
||||||
backdrop-filter: blur(30px);
|
|
||||||
-webkit-backdrop-filter: blur(30px);
|
|
||||||
border-radius: 24px;
|
|
||||||
box-shadow: 0 40px 100px rgba(0,0,0,0.6);
|
|
||||||
padding: 24px;
|
|
||||||
z-index: 2500; /* Superior al AppHeader (2000) para que no quede "debajo" del título SIBU */
|
|
||||||
border: 1px solid var(--border-color);
|
border: 1px solid var(--border-color);
|
||||||
|
border-radius: 20px;
|
||||||
|
padding: 16px;
|
||||||
|
z-index: 2500;
|
||||||
|
box-shadow: 0 20px 50px rgba(0,0,0,0.5);
|
||||||
|
transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
gap: 15px;
|
||||||
|
max-width: 500px;
|
||||||
|
margin: 0 auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.uber-search-header {
|
/* Elevación Stark al enfocar teclado */
|
||||||
|
.stark-hud-panel.elevated,
|
||||||
|
.stark-hud-panel:focus-within {
|
||||||
|
transform: translateY(-5px);
|
||||||
|
border-color: var(--active-color);
|
||||||
|
box-shadow: 0 10px 30px rgba(254, 231, 21, 0.15);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-header {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
margin-bottom: 24px;
|
gap: 12px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.back-btn {
|
.hud-close-btn {
|
||||||
background: var(--hover-bg);
|
background: var(--hover-bg);
|
||||||
border: none;
|
border: none;
|
||||||
cursor: pointer;
|
|
||||||
color: var(--text-primary);
|
color: var(--text-primary);
|
||||||
width: 40px;
|
width: 36px;
|
||||||
height: 40px;
|
height: 36px;
|
||||||
border-radius: 12px;
|
border-radius: 10px;
|
||||||
margin-right: 16px;
|
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.search-title {
|
.hud-title {
|
||||||
font-size: 1.4rem;
|
font-size: 13px;
|
||||||
|
font-weight: 900;
|
||||||
|
letter-spacing: 1.5px;
|
||||||
|
color: var(--active-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-search-box {
|
||||||
|
background: var(--bg-secondary);
|
||||||
|
border-radius: 15px;
|
||||||
|
padding: 12px;
|
||||||
|
border: 1px solid var(--border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-inputs {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
gap: 8px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-input-row {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 12px;
|
||||||
|
background: rgba(255,255,255,0.03);
|
||||||
|
padding: 8px 12px;
|
||||||
|
border-radius: 10px;
|
||||||
|
border: 1px solid transparent;
|
||||||
|
transition: all 0.3s;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-input-row:focus-within {
|
||||||
|
background: rgba(254, 231, 21, 0.05);
|
||||||
|
border-color: var(--active-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-icon {
|
||||||
|
font-size: 18px;
|
||||||
|
color: var(--text-secondary);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-icon.origin { color: #3b82f6; } /* Blue for origin */
|
||||||
|
.hud-icon.dest { color: var(--active-color); } /* Yellow for destination */
|
||||||
|
|
||||||
|
.hud-input {
|
||||||
|
background: transparent;
|
||||||
|
border: none;
|
||||||
|
color: var(--text-primary);
|
||||||
|
font-size: 15px;
|
||||||
|
font-weight: 600;
|
||||||
|
width: 100%;
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-connector {
|
||||||
|
position: absolute;
|
||||||
|
left: 20px;
|
||||||
|
top: 35px;
|
||||||
|
width: 2px;
|
||||||
|
height: 15px;
|
||||||
|
background: var(--border-color);
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-options {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
align-items: center;
|
||||||
|
padding-top: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-clear-btn {
|
||||||
|
background: rgba(239, 68, 68, 0.1);
|
||||||
|
color: #ef4444;
|
||||||
|
border: 1px solid rgba(239, 68, 68, 0.2);
|
||||||
|
padding: 8px 12px;
|
||||||
|
border-radius: 10px;
|
||||||
|
font-size: 11px;
|
||||||
|
font-weight: 800;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 6px;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-toggle {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 8px;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-toggle input {
|
||||||
|
accent-color: var(--active-color);
|
||||||
|
width: 16px;
|
||||||
|
height: 16px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-toggle-text {
|
||||||
|
font-size: 11px;
|
||||||
font-weight: 800;
|
font-weight: 800;
|
||||||
color: var(--text-primary);
|
color: var(--text-primary);
|
||||||
letter-spacing: -0.02em;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.search-inputs-wrapper {
|
.hud-results {
|
||||||
|
margin-top: 10px;
|
||||||
|
max-height: 40vh;
|
||||||
|
overflow-y: auto;
|
||||||
display: flex;
|
display: flex;
|
||||||
gap: 20px;
|
flex-direction: column;
|
||||||
|
gap: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-result-item {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 12px;
|
||||||
|
padding: 12px;
|
||||||
background: var(--bg-secondary);
|
background: var(--bg-secondary);
|
||||||
padding: 20px;
|
|
||||||
border-radius: 16px;
|
|
||||||
margin-bottom: 16px;
|
|
||||||
border: 1px solid var(--border-color);
|
|
||||||
}
|
|
||||||
|
|
||||||
.location-line {
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: center;
|
|
||||||
padding-top: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.dot-origin {
|
|
||||||
width: 10px;
|
|
||||||
height: 10px;
|
|
||||||
border-radius: 50%;
|
|
||||||
background: var(--active-color);
|
|
||||||
box-shadow: 0 0 10px var(--active-color);
|
|
||||||
}
|
|
||||||
|
|
||||||
.line {
|
|
||||||
width: 2px;
|
|
||||||
height: 45px;
|
|
||||||
background: linear-gradient(to bottom, var(--active-color), var(--border-color));
|
|
||||||
margin: 4px 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.dot-dest {
|
|
||||||
width: 10px;
|
|
||||||
height: 10px;
|
|
||||||
border-radius: 2px;
|
|
||||||
background: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.inputs-column {
|
|
||||||
flex: 1;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
gap: 16px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.input-group {
|
|
||||||
position: relative;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.uber-input {
|
|
||||||
width: 100%;
|
|
||||||
background: rgba(255, 255, 255, 0.03);
|
|
||||||
border: 1px solid var(--border-color);
|
|
||||||
padding: 12px 16px;
|
|
||||||
border-radius: 12px;
|
border-radius: 12px;
|
||||||
font-size: 1rem;
|
cursor: pointer;
|
||||||
|
transition: all 0.2s;
|
||||||
|
border: 1px solid transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-result-item:hover {
|
||||||
|
background: var(--hover-bg);
|
||||||
|
border-color: var(--border-color);
|
||||||
|
transform: translateX(4px);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-result-icon {
|
||||||
|
width: 36px;
|
||||||
|
height: 36px;
|
||||||
|
background: rgba(254, 231, 21, 0.1);
|
||||||
|
border-radius: 8px;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
color: var(--active-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-result-info {
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-result-name {
|
||||||
|
font-size: 14px;
|
||||||
|
font-weight: 700;
|
||||||
color: var(--text-primary);
|
color: var(--text-primary);
|
||||||
outline: none;
|
}
|
||||||
transition: all 0.3s;
|
|
||||||
|
.hud-result-desc {
|
||||||
|
font-size: 11px;
|
||||||
|
color: var(--text-secondary);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-go-icon {
|
||||||
|
font-size: 18px;
|
||||||
|
color: var(--text-secondary);
|
||||||
|
opacity: 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
.uber-input:focus {
|
.uber-input:focus {
|
||||||
|
|||||||
Reference in New Issue
Block a user