diff --git a/CHANGES.rst b/CHANGES.rst index f4dbeed4d4dbe8701941982a48a0fe41a65291a5..4677cd246fe577b545abc4746408cfea1447da8a 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 b2a79d68ce5696c20a910a4951d86f14d1291f9c..842770ef81e66da005423dbdb736cd6855b85e9a 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 7c29fa0646d19dd5dc828552cee7c7089507bcf4..b9759b356c5feb40c950bb16d508ee85a4392995 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 04934832bc1537d41b886e531029c63173ed870b..f79884e4c8ab8c5c7ebd9b9fe59f4cd9973ad50b 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 8808e0319e0fb2e387355c3293ac5c49bfa20d2a..0d17695c9d38fe637726c31f4a508aa7ad345343 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" + } + ] + }); + });