</div>
<div class="search-navigator-workspace">
- <div class="search-navigator-workspace-header"> </div>
- <div class="search-navigator-workspace-details">{{> '_quality-profiles-intro'}}</div>
+ <div class="search-navigator-workspace-header"></div>
+ <div class="search-navigator-workspace-details"></div>
</div>
this.options.app.router.navigate('');
this.options.app.layout.headerRegion.reset();
this.options.app.layout.detailsRegion.reset();
+ this.options.app.layout.renderIntro();
this.options.app.profilesView.highlight(null);
},
--- /dev/null
+/*
+ * SonarQube, open source software quality management tool.
+ * Copyright (C) 2008-2014 SonarSource
+ * mailto:contact AT sonarsource DOT com
+ *
+ * SonarQube is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or (at your option) any later version.
+ *
+ * SonarQube is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+define([
+ 'templates/quality-profiles'
+], function () {
+
+ return Marionette.ItemView.extend({
+ template: Templates['quality-profiles-intro']
+ });
+
+});
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
define([
+ 'quality-profiles/intro-view',
'templates/quality-profiles'
-], function () {
+], function (IntroView) {
var $ = jQuery;
var top = navigator.offset().top;
this.$('.search-navigator-workspace-header').css({ top: top });
this.$('.search-navigator-side').css({ top: top }).isolatedScroll();
+ this.renderIntro();
+ },
+
+ renderIntro: function () {
+ this.detailsRegion.show(new IntroView());
}
});