GitHub user 1ambda opened a pull request:

    https://github.com/apache/zeppelin/pull/1734

    [ZEPPELIN-1766] Improve Interpreter Binding UI better (frontend)

    ### What is this PR for?
    
    Current Interpreter Binding UI
    
    - is too long so that users should scroll down to just close binding UI
    - doesn't have filter
    - doens't stress default interpreter
    - has restart button which can be designed better
    
    As the result of this PR the binding UI would be better
    
    - small size
    - well noticed the default binding (green color)
    - be simple by hiding restart button. even we can utilise the dropbox 
buttons to add more features for bindings (e.g **adding link to go to a 
specific interpreter**)
    
    - **binding UI would be better** (short, easy to read)
    * [x] - Add binding filter
    * [x] - Highlight default binding
    * [x] - Remove useless text and stress important message in binding usage
    
    
    ### What type of PR is it?
    [Improvement | Feature]
    
    ### Todos
    * [x] - Improve binding UI
    * [x] - Add binding filter
    * [x] - Highlight default binding
    * [x] - Remove useless text and stress important message in binding usage
    
    ### What is the Jira issue?
    
    [ZEPPELIN-1766](https://issues.apache.org/jira/browse/ZEPPELIN-1766)
    
    ### How should this be tested?
    
    Open interpreter binding UI and manipulate it. 
    
    - insert filter keyword
    - click restart buttons
    
    ### Screenshots (if appropriate)
    
    #### Screenshots for Restart Button
    
    <img width="714" alt="screen shot 2016-12-08 at 5 39 55 am" 
src="https://cloud.githubusercontent.com/assets/4968473/20986239/1aa5646c-bd0b-11e6-8f93-282609da892a.png";>
    
    #### Screenshots for Filtering
    
    <img width="711" alt="screen shot 2016-12-08 at 5 40 17 am" 
src="https://cloud.githubusercontent.com/assets/4968473/20986242/1dd535b8-bd0b-11e6-83b3-1419e7d7a085.png";>
    
    
    ### Questions:
    * Does the licenses files need update? - NO
    * Is there breaking changes for older versions? - NO
    * Does this needs documentation? - NO


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/1ambda/zeppelin feat/improve-binding-box

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/zeppelin/pull/1734.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1734
    
----
commit f4971bb8241ea41f25a0127765d94c47a039e132
Author: 1ambda <1am...@gmail.com>
Date:   2016-12-07T20:25:10Z

    feat: Inlined bindings

commit c30301847e7283e8da0d8db62ca3a601dd7ffd4e
Author: 1ambda <1am...@gmail.com>
Date:   2016-12-07T20:32:05Z

    feat: Add binding filter

commit 5a63e77fb62ee307a3c32e3e7518bd25fdfacf54
Author: 1ambda <1am...@gmail.com>
Date:   2016-12-07T20:34:38Z

    docs: Update title, add strong to important text

commit 3001bfa3f27bf742a8f970a33133991df95b6d7e
Author: 1ambda <1am...@gmail.com>
Date:   2016-12-07T20:39:23Z

    feat: Highlight default binding

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to