GithubHelp home page GithubHelp logo

h5ai's Introduction

h5ai v0.8   ·   a beautified Apache index

Screenshots

screenshot       screenshot

Live example

View a sample folder
(the files are all empty to save webspace)

Install

Everything you need is located in folder target.

  • Copy folder h5ai to the web-root directory of your server or alternativly set an alias /h5ai/ to this folder.
  • Add the content of file dot.htaccess to the .htaccess file inside the directory you want to be styled (you might have to create this file). This directory and any subdirectories will be styled by h5ai.
  • Adjust options.js inside the h5ai folder to your needs. Defaults will be fine for a start.

Optionally add h5ai.header.html and/or h5ai.footer.html files to any of the styled folders to display custom top or bottom sections. The content of those files will be wrapped by <header> and <footer> tags.

License and References

Creative Commons License
h5ai is provided under the terms of the CC BY-SA 3.0 License.
It is based on HTML5 Boilerplate, jQuery, Modernizr and Faenza icon set, please respect their rights.

Changelog

v0.8

2011-07-08

  • removed slashes from folder labels
  • optionally rename parent folder entries to real folder names, see options.js
  • long breadcrumbs (multiple rows) no longer hide content
  • error folder icons are opaque now
  • refactored js a lot (again...)

v0.7

2011-07-07

  • removed shadows
  • smarter tree side bar

v0.6

2011-07-05

  • refactored js
  • added localization, see options.js

v0.5.3

2011-07-04

  • refactored js
  • added basic options support via options.js
  • commented options.js
  • optional tree sidebar

v0.5.2

2011-07-02

  • details view adjusts to window width
  • linked icon for *.gz and *.bz2

v0.5.1

2011-07-01

  • disabled tree sidebar for now, since it had unwanted side effects

v0.5

2011-07-01

  • added tree sidebar
  • some refactorings

v0.4

2011-06-27

  • added better fallback, in case JavaScript is disabled
  • rewrote js, fixed middle-button click etc. problems
  • refactored css
  • sorted, added and moved icons and images
  • updated dot.access

v0.3.2

2011-06-24

  • removed lib versions from file names
  • added 'empty' indicator for icons view

v0.3.1

2011-06-24

  • refactored js
  • added folderClick and fileClick callback hooks
  • fixed .emtpy style

v0.3

2011-06-23

  • included build stuff, files previously found in the base directory are now located in folder target
  • styles and scripts are now minified
  • added Modernizr 2.0.4 for future use
  • updated jQuery to version 1.6.1

v0.2.3

2011-06-17

  • more refactoring in main.js
  • added custom js support, and global includes removed, only custom top and bottom sections supported

v0.2.2

2011-06-16

  • refactored a lot, added some comments
  • included fixes from NumEricR
  • added top/bottom message support, only basicly styled

v0.2.1

2011-06-16

  • fixed croped filenames
  • fixed missing .png extension in header
  • added some color to the links
  • added changelog

v0.2

2011-06-15

  • added icon view

h5ai's People

Contributors

lrsjng avatar

Stargazers

Jnoliver avatar

Watchers

Jnoliver avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.