Find a file
Lars Eggert ab1dc4abc6 Update web assets. Commit ready for merge.
- Legacy-Id: 11357
2016-06-14 08:51:28 +00:00
bin Tweaked indentation of inline python in bash script. 2016-06-13 10:38:37 +00:00
bootstrap Added a couple of new classes for checker symbols, based on our brand colours. 2016-03-28 17:17:44 +00:00
buildbot/masters/datatracker Added steps to copy in a settings_local and collecting static files to the builders. 2016-01-17 18:37:37 +00:00
data Updated docker-related files based on 6.17.0 2016-03-22 21:10:33 +00:00
docker Added setting for MEDIA_ROOT, and changed the setting for MEDIA_URL; introduced a setting for the IETF main site URL, for use where MEDIA_URL had been used (incorrectly) earlier. 2016-06-02 19:17:38 +00:00
etc In the datatracker crontab, test that the files to execute exist and are executable. 2016-05-15 17:39:31 +00:00
form_utils Fix "RemovedInDjango19Warning: The django.forms.util module has been renamed. 2016-02-03 13:33:37 +00:00
hooks Added tolerance for space changes after code changes at the end of a file. This is only a partial fix for space changes next to code changes in general. 2015-12-13 16:26:39 +00:00
ietf Update web assets. Commit ready for merge. 2016-06-14 08:51:28 +00:00
media/photo Added default media and photo directories for use in development. Changed settings to point to the media dir in development. 2016-06-13 13:42:03 +00:00
notes Datatracker development notes. 2014-04-06 14:50:03 +00:00
redesign Merged in fixes to the migration from olau@iola.dk. Merged in charter branch from olau@iola.dk. Added various fixes and correction of merge errors. 2012-05-02 19:35:32 +00:00
static Improved the verification of submitted file extensions and mimetype. 2015-08-07 12:10:26 +00:00
test Tweaked the person factory to provide bio and photo on request. 2016-06-09 21:51:46 +00:00
timedelta Added a slightly tweaked version of timedelta, in order to support handling of TimedeltaFields. 2015-02-23 12:27:18 +00:00
vzic Newly generated .ics files, from http://www.ietf.org/timezones/tzdata-latest.tar.gz. This updates the .ics files to use timezone information current as of 13 Feb 2015. 2015-02-13 15:25:30 +00:00
.editorconfig Merged in [10551] and [10553] from lars@netapp.com: 2015-12-15 19:12:46 +00:00
.eslintrc.js Add an ESLint config for use with datatracker javascript and apply it to 2015-12-10 09:02:58 +00:00
.gitignore Updated some svn:ignore files. 2016-03-24 14:03:13 +00:00
changelog Changelog entry for 6.22.1 2016-06-13 15:13:48 +00:00
changelog.py Only catch the specific exceptions routinely thrown by the underlying code when iterating through date formats in changelog.py. Don't mask unrelated exceptions. 2016-03-16 14:04:26 +00:00
control Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
debug.py Modified the test data to use some AD and WG chair names that contain non-ascii characters, and fixed test issues found. 2015-11-04 07:34:56 +00:00
hold-for-merge - Legacy-Id: 11115 2016-04-08 17:35:59 +00:00
INSTALL Updated the INSTALL file after feedback from glen@amsl.com. 2015-11-03 03:47:37 +00:00
LICENSE Removed our local copy of Django, and added it to the requirements instead. Updated the LICENSE to match, as we're not carrying along external components in the repository any more. 2015-10-31 02:28:56 +00:00
LICENSE.django Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
PLAN Updated PLAN with EAI and Py35 items. 2016-06-08 19:00:50 +00:00
README-CDN.rst Updated the README-CDN file. 2015-08-04 12:49:32 +00:00
README.datatracker Merged in [9736] from lars@netapp.com: 2015-07-18 09:30:54 +00:00
ready-for-merge - Legacy-Id: 11087 2016-04-03 17:27:29 +00:00
release-coverage.json.gz Code coverage data for release 6.22.1 2016-06-13 15:13:43 +00:00
requirements.txt Updated the required factory-boy version. The factory.Trait used in person.factories requires 2.7.0. 2016-06-10 20:06:18 +00:00
tzparse.py Made tzparse pyflakes-clean. 2014-03-16 08:08:25 +00:00

The "new" datatracker uses Twitter Bootstrap for the UI.

Get familiar with http://getbootstrap.com/getting-started/ and use those
UI elements instead of cooking up your own.

We have some site-wide customization applied to the bootstrap version we keep
in bootstrap/ (from which the minified dist version is built); it modifies
some stuff under less/

We also apply some additional custiomizations in static/css/ietf.css; we
should eventually move that under bootstrap/less/ if possible. (ietf.css was
what Lars used initially for customization with an unmodified bootstrap.)

Some ground rules:

* Think hard before tweaking the bootstrap CSS, it will make it harder to
  upgrade to future releases.

* No <style> tags in the HTML! Put CSS into the "morecss" block of a
  template instead.

* CSS that is used by multiple templates goes into static/css/ietf.css.

* Javascript that is only used on one template goes into the "js" block of
  that template.

* Javascript that is used by multiple templates goes into static/js/ietf.js.

* Every template includes jquery, so write jquery code and not plain Javascript.
  It's shorter and often faster.

* No CSS, HTML styling or Javascript in the python code!

* Templates that use jquery or bootstrap plugins include the css file in the
  "pagehead" block, and the Javascript in the "js" block.