Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev Docs: New Glossary & JS Search Box #793

Merged
merged 5 commits into from Apr 10, 2015

Commits on Mar 19, 2015

  1. Add New Glossary Page And Developer Search Feature

    This commit adds the code necessary to generate a new
    en/developre-glossary page with entry pages in the en/glossary/
    directory, e.g. en/glossary/51-percent-attack.
    
    The glossary page and the individual term pages feature a JavaScript
    search engine (no CGI) for just glossary terms.  This search box has
    also been added to the following pages:
    
        * Developer Documentation (the index page)
        * Developer Guide
        * Developer Reference
        * Developer Examples
    
    The search box requires the following MIT-licensed libraries:
    
        * JQuery
        * JQuery UI
        * JQuery UI CSS stylesheet
    
    These allow our JS code to be almost trivially simple in js/devsearch.js
    
    This commit adds only code.  Actual glossary entry data will be added in
    a subsequent commit.
    harding committed Mar 19, 2015
    Copy the full SHA
    037cd45 View commit details
    Browse the repository at this point in the history
  2. Dev Docs: Add Glossary Entries & Search Links

    This adds the data used to populate the glossary and search terms.
    
    Closes bitcoin-dot-org#593
    harding committed Mar 19, 2015
    Copy the full SHA
    494dfac View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    801ea9f View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    af29f68 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2015

  1. Glossary: Various small fixes and improvements

    Add link to the glossary from each definition
    Fix missing BIP37 link
    Fix searchbox width on mobiles
    Apply more consistent margin and padding for the searchbox
    Use H3 titles in the glossary_entry layout for better readability
    Always use HTML classes for CSS stylesheets
    Fix one typo in glossary.rb
    saivann authored and harding committed Apr 9, 2015
    Copy the full SHA
    a790f35 View commit details
    Browse the repository at this point in the history