moved plugin specific files into separate folder.

This commit is contained in:
Nils Norman Haukås 2015-10-24 23:32:12 +02:00
parent 994475dfbd
commit 406b266dd9
11 changed files with 59 additions and 47 deletions

View file

@ -46,11 +46,9 @@ gulp.task('dist', ['tmp'], function () {
'!tmp/index.html',
'!tmp/content_script_web.js'
], {base: 'tmp'});
var imageAssets = gulp.src('src/*.png').pipe($.flatten());
var imageAssets = gulp.src('src/plugin-specific/*.png').pipe($.flatten());
var chromePluginResources = gulp.src([
'src/content_script.js',
'src/background.js',
'src/manifest.json',
'src/plugin-specific/**/*',
])
.pipe($.flatten())
.pipe($.fileInclude({
@ -65,7 +63,6 @@ gulp.task('dist', ['tmp'], function () {
gulp.task('dist-node-modules', function () {
return gulp.src([
'node_modules/bootstrap/**/*',
'node_modules/material-design-lite/**/*',
'node_modules/angular/**/*',
'node_modules/jquery/**/*'
], {base: 'node_modules'})

View file

@ -1,4 +0,0 @@
// used for chrome plugin
@@include('content_script_include.js')

View file

@ -1,5 +1,7 @@
var pluginEnabled = true;
console.log('background page was started');
function updateIcon () {
var selectedIcon;
if (pluginEnabled) {

View file

@ -0,0 +1,4 @@
// used for chrome plugin
@@include('../content_script_include.js')

View file

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

View file

Before

Width:  |  Height:  |  Size: 523 B

After

Width:  |  Height:  |  Size: 523 B

View file

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -0,0 +1,40 @@
<!DOCTYPE html>
<html>
<head>
<title>Popup menu for TagIt plugin</title>
<script src="popup.js"></script>
<link rel="stylesheet" type="text/css" href="vendor/bootstrap/dist/css/bootstrap.min.css">
<style type="text/css">
.container {
width: 250px;
}
</style>
</head>
<body id="tagit-popup" class="container" ng-app="tagItPopUpMenu">
<div ng-controller="popUpCtrl">
<h1>Tag you're it</h1>
<div class="btn-group" role="group" aria-label="...">
<button ng-click="vm.openMenu()" type="button" class="btn btn-default">Open</button>
<button type="button" class="btn btn-default">Close</button>
</div>
<p></p>
<form>
<div class="form-group">
<label for="backend-server-query-url">Backend: Url to query:</label>
<input type="text" class="form-control" id="backend-server-query-url" placeholder="backend query url">
</div>
<div class="form-group">
<label for="backend-server-store-url">Backend: Url to store information on:</label>
<input type="text" class="form-control" id="backend-server-store-url" placeholder="backend storage url">
</div>
<div class="form-group">
<label for="user-email">User email to associate tagging information with:</label>
<input type="email" class="form-control" id="user-email" placeholder="user email">
</div>
</form>
</div>
</body>
</html>

View file

@ -0,0 +1,11 @@
console.log('popUpCtrl was loaded');
// angular.module('tagItPopUpMenu', [])
// .controller('popUpCtrl', popUpCtrl);
// function popUpCtrl ($scope, $log) {
// $scope.vm = this;
// $scope.vm.openMenu = function () {
// $log.debug('open menu was clicked.');
// }
// }

View file

@ -1,38 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<title>Popup menu for TagIt plugin</title>
<script src="vendor/angular/angular.min.js"></script>
<link rel="stylesheet" type="text/css" href="vendor/bootstrap/dist/css/bootstrap.min.css">
<style type="text/css">
.container {
width: 250px;
}
</style>
</head>
<body class="container">
<h1>Tag you're it</h1>
<div class="btn-group" role="group" aria-label="...">
<button type="button" class="btn btn-default">Open</button>
<button type="button" class="btn btn-default">Close</button>
</div>
<p></p>
<form>
<div class="form-group">
<label for="backend-server-query-url">Backend: Url to query:</label>
<input type="text" class="form-control" id="backend-server-query-url" placeholder="backend query url">
</div>
<div class="form-group">
<label for="backend-server-store-url">Backend: Url to store information on:</label>
<input type="text" class="form-control" id="backend-server-store-url" placeholder="backend storage url">
</div>
<div class="form-group">
<label for="user-email">User email to associate tagging information with:</label>
<input type="email" class="form-control" id="user-email" placeholder="user email">
</div>
</form>
</body>
</html>