From ab2f74865565b39bb048482355a7275598b081b3 Mon Sep 17 00:00:00 2001 From: The GAFAM tech collective Date: Fri, 12 Jan 2018 06:01:10 +0100 Subject: [PATCH] Embed resources of gafam-l10n repository from GitHub --- CHANGES.rst | 1 + htdocs/index.html | 26 ++++++++++++++++++++++++++ package.json | 10 ++++++---- src/css/main.css | 4 ++++ src/js/main.js | 31 +++++++++++++++++++++++++++++++ 5 files changed, 68 insertions(+), 4 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index f4dbeed..4677cd2 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -5,6 +5,7 @@ www.gafam.info CHANGES in progress ----------- +- Embed resources of gafam-l10n repository from GitHub 2018-01-12 0.1.0 ---------------- diff --git a/htdocs/index.html b/htdocs/index.html index b2a79d6..842770e 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -106,6 +106,32 @@ +
+
+
+
+
+
+
+ Language + French, English +
+
+
+
+ Format + gettext PO +
+
+
+
+
+
+
+
+
+
+ diff --git a/package.json b/package.json index 7c29fa0..b9759b3 100644 --- a/package.json +++ b/package.json @@ -26,14 +26,16 @@ "release": "webpack --config=webpack.release.config.js --display detailed --display-error-details --progress" }, "devDependencies": { - "jquery": "^3.2.1", + "babel-polyfill": "^6.26.0", "bulma": "^0.6.2", - "font-awesome": "^4.7.0", - "github-fork-ribbon-css": "^0.2.1", - "style-loader": "^0.19.0", "css-loader": "^0.28.7", "expose-loader": "^0.7.3", "file-loader": "^1.1.5", + "font-awesome": "^4.7.0", + "github-embed": "^1.0.1", + "github-fork-ribbon-css": "^0.2.1", + "jquery": "^3.2.1", + "style-loader": "^0.19.0", "webpack": "^3.5.6", "webpack-dev-server": "^2.7.1", "webpack-notifier": "^1.5.0" diff --git a/src/css/main.css b/src/css/main.css index 0493483..f79884e 100644 --- a/src/css/main.css +++ b/src/css/main.css @@ -12,3 +12,7 @@ .site-header .subtitle { line-height: 1.6em; } + +.gafam-l10n { + height: 44em; +} diff --git a/src/js/main.js b/src/js/main.js index 8808e03..0d17695 100644 --- a/src/js/main.js +++ b/src/js/main.js @@ -2,10 +2,41 @@ require('jquery'); require('font-awesome/css/font-awesome.css'); require('bulma/css/bulma.css'); require('github-fork-ribbon-css/gh-fork-ribbon.css'); +require('babel-polyfill'); +require('github-embed/npm/css/github-embed.css'); +const githubEmbed = require('github-embed'); require('../css/main.css'); require('./version.js'); $(document).ready(function() { + + // Propagate version $('#version').html(__version__); + + // Embed things from GitHub + githubEmbed('.gafam-l10n', { + "owner": "gafam", + "repo": "gafam-l10n", + "ref": "master", + "embed": [ + /* + { + "type": "htmlpage", + "label": "Embedded HTML page", + "url": "https://github.com/gafam/gafam-l10n" + }, + */ + { + "type": "po", + "label": "French original", + "path": "po/fr.po" + }, { + "type": "po", + "label": "English translation", + "path": "po/en.po" + } + ] + }); + }); -- GitLab