]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-8457 prepare for new branding process
authorStas Vilchik <vilchiks@gmail.com>
Wed, 1 Feb 2017 17:18:55 +0000 (18:18 +0100)
committerStas Vilchik <vilchiks@gmail.com>
Wed, 1 Feb 2017 17:30:17 +0000 (18:30 +0100)
server/sonar-web/src/main/js/app/components/GlobalFooter.js
server/sonar-web/src/main/js/app/components/GlobalFooterBranding.js [new file with mode: 0644]

index 8ca593eb458ac4001dc307d9ed09cafaff56907f..3faccd10282fc3b87fcffa7e40ce83c43523d311 100644 (file)
@@ -22,6 +22,7 @@ import React from 'react';
 import { Link } from 'react-router';
 import { connect } from 'react-redux';
 import { getAppState } from '../../store/rootReducer';
+import GlobalFooterBranding from './GlobalFooterBranding';
 
 class GlobalFooter extends React.Component {
   render () {
@@ -41,16 +42,7 @@ class GlobalFooter extends React.Component {
               </div>
           )}
 
-          <div>
-            This application is based on
-            {' '}
-            <a href="http://www.sonarqube.org/" title="SonarQube&trade;">SonarQube&trade;</a>
-            {' '}
-            but is <strong>not</strong> an official version provided by
-            {' '}
-            <a href="http://www.sonarsource.com" title="SonarSource SA">SonarSource SA</a>.
-          </div>
-
+          <GlobalFooterBranding/>
 
           <div>
             Version {sonarqubeVersion}
diff --git a/server/sonar-web/src/main/js/app/components/GlobalFooterBranding.js b/server/sonar-web/src/main/js/app/components/GlobalFooterBranding.js
new file mode 100644 (file)
index 0000000..78f85cb
--- /dev/null
@@ -0,0 +1,37 @@
+/*
+ * SonarQube
+ * Copyright (C) 2009-2016 SonarSource SA
+ * mailto:contact AT sonarsource DOT com
+ *
+ * This program 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.
+ *
+ * This program 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.
+ */
+// @flow
+import React from 'react';
+
+export default class GlobalFooterBranding extends React.Component {
+  render () {
+    return (
+        <div>
+          This application is based on
+          {' '}
+          <a href="http://www.sonarqube.org/" title="SonarQube&trade;">SonarQube&trade;</a>
+          {' '}
+          but is <strong>not</strong> an official version provided by
+          {' '}
+          <a href="http://www.sonarsource.com" title="SonarSource SA">SonarSource SA</a>.
+        </div>
+    );
+  }
+}