[Phpmyadmin-devel] GSoC 2014 Project: Navigation Remake and Optimization of two official themes

Isaac Bennetch bennetch at gmail.com
Thu Mar 13 04:27:14 CET 2014



On 3/7/14 10:08 AM, Edward Cheng wrote:
> Hi, Marc
> 
> It's my first time participate in open-source community, I've read the
> last IRC log, I feel embarrassed for my idea...
> Now I know why PMA pick orange and dark-blue for theme :P
> I'm interested in UI,
> I know my idea will be discussed at next Wednesday, could i attend the
> next IRC meeting? I will be on the sidelines, My Eng is not very well...
> 
> 
> 2014-03-01 22:25 GMT+08:00 Edward Cheng <c4150221 at gmail.com
> <mailto:c4150221 at gmail.com>>:
> 
>     Hi, Marc
> 
>     Yes,
> 
>     I've read some part of the PMA source code,
>     *I mean, include features, most of my work will be INTERFACE CHANGES.*
>     Because functions in navigation.js control the DOM nodes, it'll
>     be reconstruction, I will not worry about changes on
>     Navigation affect other codes.
>     For PHP part, it's only affect document and document stream export
>     sequence, *remake navigation not mean completely rewrite them.*
>     *
>     *
>     I'm sorry for the thoughtless subject I have submitted(New PMA
>     theme), but I seriously considered this subject now.
>     I think can finish it.
> 
> 
>     2014-03-01 20:09 GMT+08:00 Marc Delisle <marc at infomarc.info
>     <mailto:marc at infomarc.info>>:
> 
>         Le 2014-02-26 19:24, Edward Cheng a écrit :
>         > Hi,
>         >
>         > Sorry, I was a little anxious
>         >
>         > Thanks
>         >
>         >
>         > 2014-02-26 23:45 GMT+08:00 Marc Delisle <marc at infomarc.info
>         <mailto:marc at infomarc.info>
>         > <mailto:marc at infomarc.info <mailto:marc at infomarc.info>>>:
>         >
>         >     Edward Cheng a écrit :
>         >     > Hi, Marc
>         >     >
>         >     > Why my mails and PRs's reply always have a long delay...
>         >     > Is there anything wrong with my thoughts?
>         >
>         >     Hi Edward,
>         >     the phpMyAdmin team consists of volunteers with day jobs
>         and other
>         >     obligations; we are doing our best but expect some delay.
>         >
>         >     Maybe you have noticed that there have been three
>         "pre-proposals" sent
>         >     on this list since yesterday, so we need some time to
>         process these.
>         >
>         >     >
>         >     > Regards
>         >     >
>         >     >
>         >     > 2014-02-26 8:54 GMT+08:00 Edward Cheng
>         <c4150221 at gmail.com <mailto:c4150221 at gmail.com>
>         >     <mailto:c4150221 at gmail.com <mailto:c4150221 at gmail.com>>>:
>         >     >
>         >     >> GSoC 2014 Project: Navigation Remake and Optimization
>         of two official
>         >     >> themes
>         >     >>
>         >     >> I. Navigation Remake(Including two GSoC 2014 ideas)
>         >     >> ---------------------------------------------------
> 
>         Hi,
>         do you intend to rewrite the navigation panel from scratch, in
>         twelve weeks?
> 
>         >     >>
>         >     >> The Navigation panel of PMA is quite out of date, even it's
>         >     stable and
>         >     >> useful, but also has lots of problems, for instance:
>         >     >> * Outdated tags(<i> and <b>)
>         >     >> * Using <i> and <b> to draw the lines of the tree-like
>         list is
>         >     usable, but
>         >     >> unreasonable
>         >     >> * The icons and links haven't been aligned vertically
>         >     >> * Improper solution on the navigation of icons,
>         like(position:
>         >     >> relative;top: -0.6em;)
>         >     >> * etc.
>         >     >>
>         >     >> I think the Navigation panel of PMA should be remade,
>         the new
>         >     Navigation
>         >     >> panel would contain:
>         >     >> * Feature #1426[1]: Remember navigation state
>         >     >> * Feature (to replace #1486[2]): Fold/unfold all lists
>         in one click
>         >     >> * Feature: Floating top-aligned effect of the parent nodes,
>         >     clicking the
>         >     >> parent nodes without scrolling up, and folding the
>         child-elements
>         >     >> * Improve: A better shown full name on hover effect
>         >     >> * Improve: A better filter, multiple keywords
>         support(possibly be
>         >     >> done:highlighting keywords)
>         >     >> * Improve: A better highlight mechanic
>         >     >> * Improve: Delete the lines of the tree-like
>         lists(Proposed),
>         >     decrease the
>         >     >> indent space of parent/child elements to save space,
>         just like the
>         >     >> tree-like lists in windows 7/8 explorer
>         >     >> * Improve: Add some old-browsers-fallbackable animated
>         effect
>         >     >> * More new features will be added during the work
>         >     >>
>         >     >> The modification including some php scripts exported as
>         html,
>         >     navigation
>         >     >> related javascript scripts and the navigation part of two
>         >     official themes ,
>         >     >> all those modifications above would only affect the
>         appearance in
>         >     browsers.
>         >     >>
>         >     >> II. Optimization of two official themes(including one
>         GSoC 2014 idea)
>         >     >>
>         ---------------------------------------------------------------------
>         >     >>
>         >     >> Some details in the offical themes is quite
>         unsatisfactory, like:
>         >     >> * Unfit shadow of group h2 (pmahomme);
>         >     >> * Ununified icon style;
>         >     >> * #pma_navigation_collapser using "←"
>         >     >> * The bottom border of pmahomme shouldn't be above
>         #topmenucontainer
>         >     >> * etc.
>         >     >>
>         >     >> All optimization works including:
>         >     >> * Improve: Improvement on the UI details
>         >     >> * Feature #1490[3]: Dynamic process list
>         >     >> * Improve: Add some CSS3 animations to the pmahomme
>         >     >>
>         >     >>
>         >     >> [1]
>         http://sourceforge.net/p/phpmyadmin/feature-requests/1426/
>         >     >> [2]
>         http://sourceforge.net/p/phpmyadmin/feature-requests/1486/
>         >     >> [3]
>         http://sourceforge.net/p/phpmyadmin/feature-requests/1490/
>         >     >>
>         >     >> --
>         >     >> Edward Cheng
> 
> 
>         --
>         Marc Delisle
>         http://infomarc.info | http://phpmyadmin.net
> 
>         ------------------------------------------------------------------------------
>         Flow-based real-time traffic analytics software. Cisco certified
>         tool.
>         Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow
>         Analyzer
>         Customize your own dashboards, set traffic alerts and generate
>         reports.
>         Network behavioral analysis & security monitoring. All-in-one tool.
>         http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
>         _______________________________________________
>         Phpmyadmin-devel mailing list
>         Phpmyadmin-devel at lists.sourceforge.net
>         <mailto:Phpmyadmin-devel at lists.sourceforge.net>
>         https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
> 
> 
> 
> 
>     -- 
>     Edward Cheng
> 
> 
> 
> 
> -- 
> Edward Cheng
> 
> 
> 
> ------------------------------------------------------------------------------
> Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
> With Perforce, you get hassle-free workflows. Merge that actually works. 
> Faster operations. Version large binaries.  Built-in WAN optimization and the
> freedom to use Git, Perforce or both. Make the move to Perforce.
> http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
> 
> 
> 
> _______________________________________________
> Phpmyadmin-devel mailing list
> Phpmyadmin-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
> 




More information about the Developers mailing list