From ac12c2a9ae57ef59dfe11bac10519d547f8b77c5 Mon Sep 17 00:00:00 2001 From: Connor Turland Date: Sun, 9 Feb 2014 18:54:45 -0500 Subject: [PATCH] added ability to change metacode. updated bottom left menu with icon, upper right menu with hover states --- .../images/MMCCicon_maximize_arrow_black.png | Bin 0 -> 284 bytes .../images/MMCCicon_minimize_arrow_black.png | Bin 0 -> 264 bytes app/assets/images/beta_gen002.png | Bin 0 -> 3642 bytes .../javascripts/Jit/onCreateLabelHandler.js | 77 +++++++-------- app/assets/javascripts/application.js | 31 ++++-- app/assets/stylesheets/application.css | 16 ++- app/assets/stylesheets/base.css | 53 +++++++++- app/assets/stylesheets/topics.css.scss | 92 ------------------ app/controllers/topics_controller.rb | 6 +- app/views/main/_metacodeoptions.html.erb | 16 +++ app/views/maps/show.html.erb | 1 + app/views/topics/show.html.erb | 14 +-- 12 files changed, 153 insertions(+), 153 deletions(-) create mode 100644 app/assets/images/MMCCicon_maximize_arrow_black.png create mode 100644 app/assets/images/MMCCicon_minimize_arrow_black.png create mode 100644 app/assets/images/beta_gen002.png create mode 100644 app/views/main/_metacodeoptions.html.erb diff --git a/app/assets/images/MMCCicon_maximize_arrow_black.png b/app/assets/images/MMCCicon_maximize_arrow_black.png new file mode 100644 index 0000000000000000000000000000000000000000..5196c38e88d5fe5a5ddc09bc57aae51e09e6f959 GIT binary patch literal 284 zcmV+%0ptFOP)X1^@s6$@ldn0002vNkl=b*oj1o zLxA`#k{MHo)hLLh2^seTF&hEB+(0}Ji{8&b%t5RJVuAQQ7DH|Vu>lS}jzIhXi=L-I z>_cjt2?6l|9HCH-6bc~UHsVmX35fa0O*D)^TmZyBu^4;;h;4xQ92U8cK%7FYtj7Zl z@_#sd2*aS1eF>_b>R=KO|Hff4D0EtAT>vQo@hc=t|3MQK7rjbARv=ykwY(RIS?FB^ igA$|gXiYQ<$OQmEomXXsPlYuA0000X1^@s6$@ldn0002bNklL~_{KpYOl->_J81&HH-_#PIymq6@KiN(A?yajR zn^cS4psq(Z>@g5K;?NV0L(eTBHYe6%Q5?QlPefeu1MyxgdcTtr0y~g2z6at^5c1eFF`pF8{?L?thJrN111%5!0kIt^8YO`^gG$-76Y7vrFbYP&zyknQ&{uSP$2htG O0000KLZ*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} z000AJNklabfD%Fpp@dL^_G2Yh z(c0MT{@p|~o=gmR$nw*ZOh81Ah|ct7S0d_p9;pE$I#Sr~MAYQ~h@FYZ^V4r?{uuaS zLqrE6YBWG=ZtB^K5J=DSLkVEQr!{!AcK|N{762Z=6@Y^^UZ-}~dQx*>CBRO5AU7Qp z$PiewGayF`0DkhB!H@u<5J1kbAVZ0Lws2tIWuhP=2cQSg0jL3t0A?N&e~+69V9X?N zJ@3l8tb&N{yuTL!C+0)VpH1YsBY;-`OF=}$lP?i>+X(0k;4f5EedbPRVjaOhlU9s11hD4s7Xb5p^B98Sf#S}jG;dH7CKlcPkSqAlG4Y3>I|IwE(M^E_df8RK-)I}A91t6$CD|V-itaA$F#>3eu)v2Z}#_`-yCiK5giOsW9{jWOJJ@(M43P7ul zw=*Ae##}1b5%u*-^3P29qkY?B3(M6=dK>9bSNV&nvX7jfZw6#D8};7?O$6MR0in \ \
\
$_map_count_$
\ @@ -40,6 +40,7 @@ function generateShowcardHTML() { \
\ \ +
$_metacode_select_$
\
\
\ @topic.self_as_json } + end end # GET mappings/:map_id/:topic_id/removefrommap diff --git a/app/views/main/_metacodeoptions.html.erb b/app/views/main/_metacodeoptions.html.erb new file mode 100644 index 00000000..7b3556ef --- /dev/null +++ b/app/views/main/_metacodeoptions.html.erb @@ -0,0 +1,16 @@ +<%# + # @file + # this code generates the list of icons that will drop down in the metacode select list on the topic card + #%> + +
+
    +<% Metacode.order("name").all.each do |m| %> +
  • + <%= m.name %> + <%= m.name %> +
    +
  • +<% end %> +
+
\ No newline at end of file diff --git a/app/views/maps/show.html.erb b/app/views/maps/show.html.erb index 6563d976..75735ea8 100644 --- a/app/views/maps/show.html.erb +++ b/app/views/maps/show.html.erb @@ -53,6 +53,7 @@ <% if authenticated? %> <%= render :partial => 'newtopic' %> <%= render :partial => 'newsynapse' %> + <%= render :partial => 'main/metacodeoptions' %> <% # for saving layouts %> <% if @map.permission == "commons" || @map.user == user %> diff --git a/app/views/topics/show.html.erb b/app/views/topics/show.html.erb index 959d815f..0228b00b 100644 --- a/app/views/topics/show.html.erb +++ b/app/views/topics/show.html.erb @@ -46,6 +46,12 @@
+<% if authenticated? %> + <%= render :partial => 'topics/new' %> + <%= render :partial => 'synapses/new' %> + <%= render :partial => 'main/metacodeoptions' %> +<% end %> + - -<% if authenticated? %> - <%= render :partial => 'topics/new' %> - <%= render :partial => 'synapses/new' %> -<% end %> - + \ No newline at end of file