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

Also serve CSS & images, auto-load CSS #56

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

bartt
Copy link

@bartt bartt commented Dec 6, 2011

Hi Chris,

As discussed in #44 you're open to serving CSS & images but prefer a different location.

In this patch, CSS is served from ~/.js/css and images from ~/.jss/images. I've also updated the Chrome extension to auto-load CSS upon page load. No longer does one need to JS to insert style tags.

I hope you'll accept this patch and merge it in. It would also close #44.

Cheers,

@bartt

@jm3
Copy link

jm3 commented Jan 10, 2012

i would be a fan of this!

@kennethreitz
Copy link

Why not ~/.js/asssets or ~/.js/static?

@jescalan
Copy link

+1

1 similar comment
@matthewhadley
Copy link

+1

@fuadsaud
Copy link

is this going to be merged?

@unimatrixZxero
Copy link

+1

@sheerun
Copy link

sheerun commented May 14, 2013

I think css should be served from ~/.css and images from ~/.images or the extension base directory should be renamed to ~/.dotjs

@unimatrixZxero
Copy link

Good point.

@fuadsaud
Copy link

I implemented this on my fork (https://github.com/fuadsaud/dotjs/tree/dev). The behaviour differs a little, but the idea is the same. I put up some specs to and everything seems to be working fine. I'd appreciate if anyone would help with testing it.

@julionc
Copy link

julionc commented Jun 26, 2013

See stewart/dotcss

@Atrox
Copy link

Atrox commented Aug 14, 2014

If this get merged, please replace the .js directory with .dotjs and put there 3 folders called 'js', 'css' and 'images'. Would be the prettiest?
👍 for the Idea!

Bart Teeuwisse added 2 commits December 11, 2014 15:01
Conflicts:
	bin/djsd
	ext/dotjs.js
	ext/manifest.json
Use 127.0.0.1 because localhost mapped to an IPV6 address in /etc/hosts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants