diff --git a/app/index.html b/app/index.html
index b488c94803..090a21c4c4 100644
--- a/app/index.html
+++ b/app/index.html
@@ -58,7 +58,7 @@ TODO configure more restrictive Content-Security-Policy
-
+
@@ -154,6 +154,7 @@ TODO configure more restrictive Content-Security-Policy
+
diff --git a/app/scripts/quick-access-menu/_quick-access-menu-d.scss b/app/scripts/quick-access-menu/_quick-access-menu-d.scss
new file mode 100644
index 0000000000..d851d0313c
--- /dev/null
+++ b/app/scripts/quick-access-menu/_quick-access-menu-d.scss
@@ -0,0 +1,6 @@
+quick-access-menu {
+ position: fixed;
+ z-index: 20;
+ right: 0;
+ bottom: 0;
+}
\ No newline at end of file
diff --git a/app/scripts/quick-access-menu/quick-access-menu-d.html b/app/scripts/quick-access-menu/quick-access-menu-d.html
new file mode 100644
index 0000000000..112949fa5a
--- /dev/null
+++ b/app/scripts/quick-access-menu/quick-access-menu-d.html
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/scripts/quick-access-menu/quick-access-menu-d.js b/app/scripts/quick-access-menu/quick-access-menu-d.js
new file mode 100644
index 0000000000..46e76f993d
--- /dev/null
+++ b/app/scripts/quick-access-menu/quick-access-menu-d.js
@@ -0,0 +1,33 @@
+/**
+ * @ngdoc directive
+ * @name superProductivity.directive:quickAccessMenu
+ * @description
+ * # quickAccessMenu
+ */
+
+(function () {
+ 'use strict';
+
+ angular
+ .module('superProductivity')
+ .directive('quickAccessMenu', quickAccessMenu);
+
+ /* @ngInject */
+ function quickAccessMenu() {
+ return {
+ templateUrl: 'scripts/quick-access-menu/quick-access-menu-d.html',
+ bindToController: true,
+ controller: QuickAccessMenuCtrl,
+ controllerAs: 'vm',
+ restrict: 'E',
+ scope: true
+ };
+ }
+
+ /* @ngInject */
+ function QuickAccessMenuCtrl() {
+ this.isOpen = false;
+ this.selectedMode = 'md-fling';
+ }
+
+})();
diff --git a/app/scripts/quick-access-menu/quick-access-menu-d.spec.js b/app/scripts/quick-access-menu/quick-access-menu-d.spec.js
new file mode 100644
index 0000000000..434f610fde
--- /dev/null
+++ b/app/scripts/quick-access-menu/quick-access-menu-d.spec.js
@@ -0,0 +1,21 @@
+'use strict';
+
+describe('Directive: quickAccessMenu', function () {
+
+ // load the directive's module
+ beforeEach(module('superProductivity'));
+ beforeEach(module('templates'));
+
+ var element,
+ scope;
+
+ beforeEach(inject(function ($rootScope) {
+ scope = $rootScope.$new();
+ }));
+
+ it('should do something', inject(function ($compile) {
+ element = $compile('')(scope);
+ scope.$digest();
+ expect(true).toBe(true);
+ }));
+});
\ No newline at end of file
diff --git a/app/styles/main.scss b/app/styles/main.scss
index 2b5e545969..7450c2f434 100644
--- a/app/styles/main.scss
+++ b/app/styles/main.scss
@@ -85,6 +85,8 @@ IMPORTANT NOTE:
@import '../scripts/main-header/_main-header-d.scss';
+@import '../scripts/quick-access-menu/_quick-access-menu-d.scss';
+
@import '../scripts/routes/settings/_settings-c.scss';
@import '../scripts/sub-task-list/_sub-task-list-d.scss';