mirror of
https://github.com/Vestride/fancy-index.git
synced 2026-03-21 15:41:29 +01:00
6410a6e2aa4b0c224f09d8746fd9fec9cb98dad0
Fancy Index
A responsive Apache index page.
I was tired of seeing the ugly apache-generated index page, so I decided to do something about it. Inspired by Seti UI, this project adds an .htaccess file which tells apache to use a table, among other things, instead of <pre>.
Before Fancy Index:
After Fancy Index
Setup
I'm going to assume you're using a Sites folder with apache, but it could be done differently. Wherever you see USERNAME, use your username.
- Clone or download the files.
- Add them to your
Sitesdirectory. The structure should be/Users/USERNAME/Sites/fancy-index. - Copy the
.htaccessfile up one directory to/Users/USERNAME/Sites/.htaccess. - Update your
DocumentRootin/etc/apache2/users/USERNAME.confto point to yourSites. This will also causelocalhostto point toSitesand you won't have to use the~USERNAMEto access it.
This is what mine looks like:
DocumentRoot "/Users/glen.cheney/Sites"
<Directory "/Users/glen.cheney/Sites">
AllowOverride All
Options Indexes MultiViews FollowSymLinks
Require all granted
</Directory>
Now restart apache sudo apachectl restart.
Mobile Comparison
Now you don't have to zoom in or be a sniper with your finger!
| Default | Fancy |
|---|---|
![]() |
![]() |
Languages
JavaScript
62.1%
CSS
33.6%
HTML
4.3%



