- Convert to Angular 1.2.1

- Change the header into a directive
- Change the repo search into a directive
- Fix ZeroClipboard issue that occurs in the new Chrome beta
- Add support for dynamic <meta description>
This commit is contained in:
Joseph Schorr 2013-11-18 19:03:35 -05:00
parent 05a9cb437b
commit c6f2132094
11 changed files with 162 additions and 103 deletions

View file

@ -10,7 +10,6 @@
{% endblock %}
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Hosted private docker repositories. Includes full user management and history. Free for public repositories.">
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/font-awesome/4.0.0/css/font-awesome.css">
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.no-icons.min.css">
@ -38,7 +37,8 @@
<script src="//code.jquery.com/jquery.js"></script>
<script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular-route.min.js"></script>
<script src="//cdn.jsdelivr.net/underscorejs/1.5.2/underscore-min.js"></script>
<script src="//cdn.jsdelivr.net/restangular/1.1.3/restangular.js"></script>
@ -74,8 +74,7 @@ mixpanel.init(isProd ? "50ff2b2569faa3a51c8f5724922ffb7e" : "38014a0f27e7bdc3ff8
</head>
<body>
<!-- Nav bar -->
<nav class="navbar navbar-default" role="navigation" ng-include="'/static/partials/header.html'" ng-controller='HeaderCtrl' >
</nav>
<nav class="navbar navbar-default header-bar" role="navigation"></nav>
{% block body_content %}

View file

@ -7,6 +7,7 @@
{% block added_meta %}
<base href="/">
<meta name="description" content="{% raw %}{{ description }}{% endraw %}"></meta>
<meta name="google-site-verification" content="GalDznToijTsHYmLjJvE4QaB9uk_IP16aaGDz5D75T4" />
<meta name="fragment" content="!" />
{% endblock %}
@ -20,8 +21,7 @@
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.2.1/moment.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/d3/3.3.3/d3.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/zeroclipboard/1.1.7/ZeroClipboard.min.js"></script>
<script src="static/lib/ZeroClipboard.min.js"></script>
<script src="static/lib/jquery.overscroll.min.js"></script>
<script src="static/lib/d3-tip.js" charset="utf-8"></script>

View file

@ -4,6 +4,10 @@
<title>Privacy Policy · Quay.io</title>
{% endblock %}
{% block added_meta %}
<meta name="description" content="Privacy policy for Quay - Hosted private docker repository">
{% endblock %}
{% block body_content %}
<div class="container privacy-policy">

View file

@ -4,6 +4,10 @@
<title>Terms of Service · Quay.io</title>
{% endblock %}
{% block added_meta %}
<meta name="description" content="Terms of service for Quay - Hosted private docker repository">
{% endblock %}
{% block body_content %}
<div class="tos container">
<h2>Terms of Service</h2>
@ -95,4 +99,4 @@
</li>
</ol>
</div>
{% endblock %}
{% endblock %}