From 662fe56fac761188f1b899c581f30a83a4ba7411 Mon Sep 17 00:00:00 2001 From: frankiefu Date: Thu, 5 Sep 2013 02:30:32 -0700 Subject: [PATCH] Shuttle v2 --- shiny/Shuttle-v2/assets/ic_check_darkreg.png | Bin 0 -> 3273 bytes .../Shuttle-v2/assets/ic_star_sm_darkalt.png | Bin 0 -> 3218 bytes .../Shuttle-v2/assets/ic_star_sm_darkreg.png | Bin 0 -> 3214 bytes .../assets/ic_swaphoriz_darkreg.png | Bin 0 -> 3206 bytes .../Shuttle-v2/assets/ic_swapvert_darkreg.png | Bin 0 -> 3200 bytes shiny/Shuttle-v2/index.html | 21 ++ shiny/Shuttle-v2/mock_schedule.js | 77 +++++ shiny/Shuttle-v2/shuttle-app.html | 127 ++++++++ shiny/Shuttle-v2/shuttle-data.html | 45 +++ shiny/Shuttle-v2/shuttle-favorites.html | 95 ++++++ shiny/Shuttle-v2/shuttle-map.html | 168 +++++++++++ shiny/Shuttle-v2/shuttle-schedule.html | 274 ++++++++++++++++++ .../shuttle-stop-picker-button.html | 37 +++ shiny/Shuttle-v2/shuttle-stop-picker.html | 190 ++++++++++++ shiny/Shuttle-v2/shuttle-timetable.html | 129 +++++++++ shiny/Shuttle-v2/shuttle-toggle-icon.html | 17 ++ 16 files changed, 1180 insertions(+) create mode 100644 shiny/Shuttle-v2/assets/ic_check_darkreg.png create mode 100644 shiny/Shuttle-v2/assets/ic_star_sm_darkalt.png create mode 100644 shiny/Shuttle-v2/assets/ic_star_sm_darkreg.png create mode 100644 shiny/Shuttle-v2/assets/ic_swaphoriz_darkreg.png create mode 100644 shiny/Shuttle-v2/assets/ic_swapvert_darkreg.png create mode 100644 shiny/Shuttle-v2/index.html create mode 100644 shiny/Shuttle-v2/mock_schedule.js create mode 100644 shiny/Shuttle-v2/shuttle-app.html create mode 100644 shiny/Shuttle-v2/shuttle-data.html create mode 100644 shiny/Shuttle-v2/shuttle-favorites.html create mode 100644 shiny/Shuttle-v2/shuttle-map.html create mode 100644 shiny/Shuttle-v2/shuttle-schedule.html create mode 100644 shiny/Shuttle-v2/shuttle-stop-picker-button.html create mode 100644 shiny/Shuttle-v2/shuttle-stop-picker.html create mode 100644 shiny/Shuttle-v2/shuttle-timetable.html create mode 100644 shiny/Shuttle-v2/shuttle-toggle-icon.html diff --git a/shiny/Shuttle-v2/assets/ic_check_darkreg.png b/shiny/Shuttle-v2/assets/ic_check_darkreg.png new file mode 100644 index 0000000000000000000000000000000000000000..09fec8e622b62934a7cb373bd6a91f19a68d7c05 GIT binary patch literal 3273 zcmV;)3^wzLP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0005>NklbZOSZ1#@a-R8%cyY2>t$76V(@4T6L zJkeUSo2J-h+Y?wf5t$Q_2O=`J;{qa*Qc7I`yl~w)0TDT>l)4!N0e~tL3LiGaXBkrw zu?)kw<@^3YfJ`Rybubt_2Nq|(frwa2sXM;!9|n|VSNCDfn7sE`>0e3~@)DS!kTph|(l}e@e zQFR~LgI=$9GM~?1_dIVOAV32647eh4Lu(xXtALTq#1IH0yq}-VPV^^e(%$tWd8;L4|G3$0j!2#00000NkvXX Hu0mjfxK$L- literal 0 HcmV?d00001 diff --git a/shiny/Shuttle-v2/assets/ic_star_sm_darkalt.png b/shiny/Shuttle-v2/assets/ic_star_sm_darkalt.png new file mode 100644 index 0000000000000000000000000000000000000000..71e5230fca0ec40d06a9b26a2a08fa7e5af87bc5 GIT binary patch literal 3218 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 Ef`1zd@&Et; literal 0 HcmV?d00001 diff --git a/shiny/Shuttle-v2/assets/ic_star_sm_darkreg.png b/shiny/Shuttle-v2/assets/ic_star_sm_darkreg.png new file mode 100644 index 0000000000000000000000000000000000000000..75ee6daa43d541fe3550ee5c5da946b5f407b9a4 GIT binary patch literal 3214 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 literal 0 HcmV?d00001 diff --git a/shiny/Shuttle-v2/assets/ic_swapvert_darkreg.png b/shiny/Shuttle-v2/assets/ic_swapvert_darkreg.png new file mode 100644 index 0000000000000000000000000000000000000000..84f17eba1536a5cdf26bdc23621323e04c9ad35d GIT binary patch literal 3200 zcmV-`41e>9P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z00052Nkl8)g4B(ln9``|XOYsvkTLHK;vz4lzbU}2Yc;=itGBX2U$=}S(oO4Gal0EPln?)j$ zsp_ejy#nyB#pJoF{xY*j^3Nnd5`S-IFVoBc;Qxk+Uq?h$f1BBdHDv4xW&qv-m?z-7 zCV=GU)cy$33|b&==!<>*u(*{rj&Ecd+kO8{p8z5qD$ z-Y?6t+#@+_@#(Bx1HLGV{WZjUzbuMkpQN86-Uk55d5rNO%d(F##siY`sp2FDZ__z| m*8qN|TXOpIy6fMT`vCxOGdI9$JdwKq0000 + + + Shuttle + + + + + + + + + + + + + diff --git a/shiny/Shuttle-v2/mock_schedule.js b/shiny/Shuttle-v2/mock_schedule.js new file mode 100644 index 0000000..e8dbb4c --- /dev/null +++ b/shiny/Shuttle-v2/mock_schedule.js @@ -0,0 +1,77 @@ +(function() { + +if (!window.Shuttle || Polymer.flags.mock) { + window.Shuttle = { + isMock: true, + groups: [ + { + name: 'Remote' + }, + { + name: 'Office' + } + ], + stops: [ + { + description: 'Pick up is located near the main park gate.', + group: 0, + in_lat: 38.15966, + in_lon: -122.26149, + is_work: false, + name: 'Kimberly Park, American Canyon', + out_lat: 38.15966, + out_lon: -122.26149, + short_name: 'Kimberly Park', + trips: [0, 1] + }, + { + description: 'Pick up in on the eastside of office building.', + group: 1, + in_lat: 37.77935, + in_lon: -122.41874, + is_work: true, + name: 'City Hall, San Francisco', + out_lat: 37.77935, + out_lon: -122.41874, + short_name: 'City Hall', + trips: [0, 1] + } + ], + trips: [ + { + businfo: "11", + dir: "in", + headsign: "head", + name: "KP CH", + stops: [ + { + stop: 0, + time: "07:00 AM" + }, + { + stop: 1, + time: "08:30 AM" + } + ] + }, + { + businfo: "99", + dir: "out", + headsign: "head", + name: "CH KP", + stops: [ + { + stop: 1, + time: "05:10 PM" + }, + { + stop: 0, + time: "06:40 PM" + } + ] + } + ] + }; +} + +})(); \ No newline at end of file diff --git a/shiny/Shuttle-v2/shuttle-app.html b/shiny/Shuttle-v2/shuttle-app.html new file mode 100644 index 0000000..6819cee --- /dev/null +++ b/shiny/Shuttle-v2/shuttle-app.html @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/shiny/Shuttle-v2/shuttle-data.html b/shiny/Shuttle-v2/shuttle-data.html new file mode 100644 index 0000000..89dac82 --- /dev/null +++ b/shiny/Shuttle-v2/shuttle-data.html @@ -0,0 +1,45 @@ + + + + + + \ No newline at end of file diff --git a/shiny/Shuttle-v2/shuttle-favorites.html b/shiny/Shuttle-v2/shuttle-favorites.html new file mode 100644 index 0000000..dcbcb59 --- /dev/null +++ b/shiny/Shuttle-v2/shuttle-favorites.html @@ -0,0 +1,95 @@ + + + + + + + + \ No newline at end of file diff --git a/shiny/Shuttle-v2/shuttle-map.html b/shiny/Shuttle-v2/shuttle-map.html new file mode 100644 index 0000000..a9f29e9 --- /dev/null +++ b/shiny/Shuttle-v2/shuttle-map.html @@ -0,0 +1,168 @@ + + + + + + + + \ No newline at end of file diff --git a/shiny/Shuttle-v2/shuttle-schedule.html b/shiny/Shuttle-v2/shuttle-schedule.html new file mode 100644 index 0000000..76e96ba --- /dev/null +++ b/shiny/Shuttle-v2/shuttle-schedule.html @@ -0,0 +1,274 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/shiny/Shuttle-v2/shuttle-stop-picker-button.html b/shiny/Shuttle-v2/shuttle-stop-picker-button.html new file mode 100644 index 0000000..a916c19 --- /dev/null +++ b/shiny/Shuttle-v2/shuttle-stop-picker-button.html @@ -0,0 +1,37 @@ + + + + + + \ No newline at end of file diff --git a/shiny/Shuttle-v2/shuttle-stop-picker.html b/shiny/Shuttle-v2/shuttle-stop-picker.html new file mode 100644 index 0000000..8786255 --- /dev/null +++ b/shiny/Shuttle-v2/shuttle-stop-picker.html @@ -0,0 +1,190 @@ + + + + + + + + + \ No newline at end of file diff --git a/shiny/Shuttle-v2/shuttle-timetable.html b/shiny/Shuttle-v2/shuttle-timetable.html new file mode 100644 index 0000000..90896ff --- /dev/null +++ b/shiny/Shuttle-v2/shuttle-timetable.html @@ -0,0 +1,129 @@ + + + + + + \ No newline at end of file diff --git a/shiny/Shuttle-v2/shuttle-toggle-icon.html b/shiny/Shuttle-v2/shuttle-toggle-icon.html new file mode 100644 index 0000000..c321b22 --- /dev/null +++ b/shiny/Shuttle-v2/shuttle-toggle-icon.html @@ -0,0 +1,17 @@ + + + + + + + + \ No newline at end of file