Find a file
Henrik Levkowetz f2b883d2bb Merged in ^/trunk@17617.
- Legacy-Id: 17618
2020-04-14 17:11:51 +00:00
bin Merged in changes from trunk up to r17584. 2020-04-07 16:02:52 +00:00
bootstrap Merged in [16835] from rjsparks@nostrum.com: 2019-10-21 19:02:26 +00:00
buildbot/masters/datatracker Buildbot tweaks. 2017-12-30 09:18:23 +00:00
data Updated docker-related files based on 6.17.0 2016-03-22 21:10:33 +00:00
djangobwr Fixed a Py2/3 issue in the djangobwr's bower_install command 2020-03-31 11:18:18 +00:00
docker Improved support for building under Cygwin 2020-03-25 21:44:15 +00:00
env No code change. Whitespace fix and svn property change. 2017-10-13 10:46:52 +00:00
etc Removed the crontab, because of too many drawbacks. 2016-06-17 13:07:52 +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 Merged in ^/trunk@17617. 2020-04-14 17:11:51 +00:00
media Updated some svn:ignore lists. 2017-12-18 17:25:00 +00:00
notes Datatracker development notes. 2014-04-06 14:50:03 +00:00
patch Removed a patch that has now been applied upstream. 2019-05-23 14:29:00 +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 Updated the zone information files used by the datatracker when generating iCalendar content. Added a README.datatracker file. 2016-08-31 14:09:06 +00:00
.bowerrc Added a .bowerrc pointing to the new bower registry location. 2018-09-30 14:09:44 +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 - Legacy-Id: 17575 2020-04-02 23:03:12 +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 6.126.0 2020-04-09 16:25:29 +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 Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
debug.py Fixed up mypy issues or added type:ignore comments as needed for a clean mypy run. 2019-09-30 15:42:18 +00:00
hold-for-merge - Legacy-Id: 17596 2020-04-08 14:53:51 +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 Merged in ^/trunk@17617. 2020-04-14 17:11:51 +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 - Legacy-Id: 17533 2020-03-24 18:22:17 +00:00
release-coverage.json.gz Code coverage data for release 6.126.0 2020-04-09 16:25:14 +00:00
requirements.txt Merged in changes from trunk up to r17584. 2020-04-07 16:02:52 +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.