Find a file
2021-07-14 18:31:45 +00:00
bin Update bin/daily to adjust for the change in exposing the iana mirror. Commit ready for merge. 2021-06-09 15:18:02 +00:00
bootstrap Update bootstrap to 3.4.1 2020-07-31 10:42:14 +00:00
buildbot Removed Henrik from several places that would send him mail at his request. 2021-03-04 18:44:09 +00:00
data Updated docker-related files based on 6.17.0 2016-03-22 21:10:33 +00:00
djangobwr Merged in [19130] from lars@eggert.org: 2021-06-22 21:41:15 +00:00
docker Tweaks to dockerfile to avoid rust compiler issues. Commit ready for merge. 2021-03-04 21:47:55 +00:00
env Removed some Py2 compatibility decorators. 2020-04-21 13:54:31 +00:00
etc Removed the crontab, because of too many drawbacks. 2016-06-17 13:07:52 +00:00
hooks Captured the last of the current commit hooks. Fixes #3297. Commit ready for merge. 2021-06-02 16:24:58 +00:00
ietf Remove oic patch - 1.3.0 contains the fix. Commit ready for merge. 2021-07-14 18:31:45 +00:00
media Updated some svn:ignore lists. 2017-12-18 17:25:00 +00:00
notes Move items from PLAN into Trac or to the notes directory. Commit ready for merge. 2021-07-09 16:36:05 +00:00
patch Remove oic patch - 1.3.0 contains the fix. Commit ready for merge. 2021-07-14 18:31:45 +00:00
pyzmail Pyflakes fixes to our copy of pyzmail 2019-07-22 18:27:49 +00:00
static - Legacy-Id: 14646 2018-02-16 13:14:37 +00:00
test Add import of YouTube session videos using YouTube Data API. Fixes #2249. Commit ready for merge. 2017-06-01 18:36:46 +00:00
vzic Changed the plain UTC.ics zoneinfo entry from symlink to file. 2020-09-16 18:16:28 +00:00
.bowerrc Added a .bowerrc pointing to the new bower registry location. 2018-09-30 14:09:44 +00:00
.editorconfig Now that the timeline stuff seems stable, show it for all document types. 2015-12-09 16:54:53 +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 Removed some Py2 compatibility decorators. 2020-04-21 13:54:31 +00:00
.pylintrc Added a pylint rc-file, and fixed or silenced a number of issues found by pylint using the settings .pylintrc (which enable only error checking). 2016-09-08 14:48:59 +00:00
changelog Changelog entry for 7.34.0 2021-07-02 14:28:35 +00:00
changelog.py Python2/3 compatibility: replaced six.ensure_text() with either six.text_type or django's force_text(), depending on the case, and fixed a variable scope issue. 2019-07-16 13:20:05 +00:00
control Removed Henrik from several places that would send him mail at his request. 2021-03-04 18:44:09 +00:00
debug.py Added a couple of functions to debug.py 2020-06-06 20:12:00 +00:00
hold-for-merge Putting 19103 back in the mergequeue. 2021-06-10 23:15:05 +00:00
INSTALL Updated the installation instructions based on feedback from mlarson@amsl.com. 2017-01-26 19:19:24 +00:00
LICENSE Updated the LICENSE file to used the wording from https://opensource.org/licenses/BSD-3-Clause 2018-02-09 16:31:03 +00:00
mypy.ini Added a mypy .ini file 2019-09-30 15:38:22 +00:00
PLAN Put a message at PLAN so existing links resolve. Commit ready for merge. 2021-07-09 16:38:18 +00:00
README-CDN.rst Updated the README-CDN file. 2015-08-04 12:49:32 +00:00
README.datatracker Fix typo. Commit ready for merge. 2018-04-05 11:49:56 +00:00
ready-for-merge Added 19155 to the mergequeue 2021-06-29 19:26:01 +00:00
release-coverage.json.gz Code coverage data for release 7.34.0 2021-07-02 14:28:26 +00:00
requirements.txt Remove oic patch - 1.3.0 contains the fix. Commit ready for merge. 2021-07-14 18:31:45 +00:00
tzparse.py Initial 2to3 patch with added copyright statement updates. 2019-06-27 14:40:54 +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 customizations 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.