all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Chong Yidong <cyd@stupidchicken.com>
To: emacs-devel@gnu.org
Subject: Online Custom theme tool
Date: Sun, 26 Dec 2010 23:57:31 +0800	[thread overview]
Message-ID: <87zkrsbk7o.fsf@stupidchicken.com> (raw)

It would be nice to include a variety of user-submitted themes in Emacs
24.  In order to facilitate the process, I hacked together a little web
tool that lets one specify simple Emacs face attributes, preview them,
and submit the result to the Emacs developers.  It's currently hosted on
elpa.gnu.org, at

  http://elpa.gnu.org/themes/

When a user submits a theme, it is saved with a unique URL (which is
just a hash of the theme settings), e.g.

  http://elpa.gnu.org/themes/Cx4QU5wV

This URL can be accessed by anyone, and from that page an Elisp theme
file can be generated.  The submitter's email is also saved to the
server (though never world-visible), so we can contact him/her for a
copyright disclaimer if we want to distribute the theme with Emacs.
Listing of submitted themes is not yet implemented.

The face choices offered by the tool are not very general, because the
primary goal is to encourage users to submit a wide variety of aesthetic
choices for us to pick and refine, not to do the job of M-x
customize-create-theme or manually writing a theme file.

If you like, please play around with this system and help test it out,
and let me know if you see any problems.  Thanks.



                 reply	other threads:[~2010-12-26 15:57 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87zkrsbk7o.fsf@stupidchicken.com \
    --to=cyd@stupidchicken.com \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.