From 8992a4a082c94d83040a118ed45a047b8aad6431 Mon Sep 17 00:00:00 2001 From: Dan Elbert Date: Mon, 27 Aug 2018 17:46:33 -0500 Subject: [PATCH 01/10] backend --- app/controllers/task_items_controller.rb | 46 ++++++++++++++ app/controllers/task_lists_controller.rb | 52 ++++++++++++++++ app/controllers/users_controller.rb | 2 - app/models/task_item.rb | 7 +++ app/models/task_list.rb | 12 ++++ app/models/user.rb | 1 + app/views/task_items/_task_item.json.jbuilder | 1 + app/views/task_lists/_task_list.json.jbuilder | 3 + app/views/task_lists/index.json.jbuilder | 1 + app/views/task_lists/show.json.jbuilder | 1 + config/routes.rb | 4 ++ .../20180827214745_create_task_lists.rb | 10 +++ .../20180827215102_create_task_items.rb | 11 ++++ db/schema.rb | 20 +++++- spec/controllers/task_list_controller_spec.rb | 62 +++++++++++++++++++ spec/factories/task_items.rb | 7 +++ spec/factories/task_lists.rb | 11 ++++ spec/models/task_item_spec.rb | 5 ++ spec/models/task_list_spec.rb | 5 ++ 19 files changed, 258 insertions(+), 3 deletions(-) create mode 100644 app/controllers/task_items_controller.rb create mode 100644 app/controllers/task_lists_controller.rb create mode 100644 app/models/task_item.rb create mode 100644 app/models/task_list.rb create mode 100644 app/views/task_items/_task_item.json.jbuilder create mode 100644 app/views/task_lists/_task_list.json.jbuilder create mode 100644 app/views/task_lists/index.json.jbuilder create mode 100644 app/views/task_lists/show.json.jbuilder create mode 100644 db/migrate/20180827214745_create_task_lists.rb create mode 100644 db/migrate/20180827215102_create_task_items.rb create mode 100644 spec/controllers/task_list_controller_spec.rb create mode 100644 spec/factories/task_items.rb create mode 100644 spec/factories/task_lists.rb create mode 100644 spec/models/task_item_spec.rb create mode 100644 spec/models/task_list_spec.rb diff --git a/app/controllers/task_items_controller.rb b/app/controllers/task_items_controller.rb new file mode 100644 index 0000000..9147ead --- /dev/null +++ b/app/controllers/task_items_controller.rb @@ -0,0 +1,46 @@ +class TaskItemsController < ApplicationController + + before_action :ensure_valid_user + before_action :set_task_list + before_action :set_task_item, only: [:update, :destroy] + + def create + @task_item = TaskItem.new(task_item_params) + @task_item.task_list = @task_list + + if @task_item.save + render :show, status: :created, location: @task_item + else + render json: @task_item.errors, status: :unprocessable_entity + end + end + + def update + if @task_item.update(task_item_params) + render :show, status: :ok, location: @task_item + else + render json: @task_item.errors, status: :unprocessable_entity + end + end + + def destroy + @task_item.destroy + head :no_content + end + + private + + def task_item_params + params.require(:task_item).permit(:name, :quantity) + end + + def set_task_list + @task_list = TaskList.find(params[:task_list_id]) + ensure_owner(@task_list) + end + + def set_task_item + @task_item = @task_list.task_items.find(params[:id]) + end + +end \ No newline at end of file diff --git a/app/controllers/task_lists_controller.rb b/app/controllers/task_lists_controller.rb new file mode 100644 index 0000000..696d1dc --- /dev/null +++ b/app/controllers/task_lists_controller.rb @@ -0,0 +1,52 @@ +class TaskListsController < ApplicationController + + before_action :ensure_valid_user + before_action :set_task_list, only: [:show, :update, :destroy] + + def index + @task_lists = TaskList.for_user(current_user) + end + + def show + ensure_owner(@task_list) + end + + def create + @task_list = TaskList.new(task_list_params) + @task_list.user = current_user + + if @task_list.save + render :show, status: :created, location: @task_list + else + render json: @task_list.errors, status: :unprocessable_entity + end + end + + def update + ensure_owner(@task_list) do + if @task_list.update(task_list_params) + render :show, status: :ok, location: @task_list + else + render json: @task_list.errors, status: :unprocessable_entity + end + end + end + + def destroy + ensure_owner(@task_list) do + @task_list.destroy + head :no_content + end + end + + private + + def task_list_params + params.require(:task_list).permit(:name) + end + + def set_task_list + @task_list = TaskList.find(params[:id]) + end + +end \ No newline at end of file diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index 8a090fc..8f7065c 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -1,7 +1,5 @@ class UsersController < ApplicationController - UserProxy = Struct.new(:user_id) - before_action :ensure_valid_user, except: [:show, :login, :verify_login, :new, :create] skip_before_action :verify_authenticity_token, only: [:verify_login] diff --git a/app/models/task_item.rb b/app/models/task_item.rb new file mode 100644 index 0000000..8b2c814 --- /dev/null +++ b/app/models/task_item.rb @@ -0,0 +1,7 @@ +class TaskItem < ApplicationRecord + + belongs_to :task_list + + validates :name, presence: true + +end diff --git a/app/models/task_list.rb b/app/models/task_list.rb new file mode 100644 index 0000000..ab29706 --- /dev/null +++ b/app/models/task_list.rb @@ -0,0 +1,12 @@ +class TaskList < ApplicationRecord + + belongs_to :user + has_many :task_items, dependent: :delete_all + + validates :name, + presence: true, + uniqueness: { case_sensitive: false } + + scope :for_user, -> (user) { where(user_id: user) } + +end diff --git a/app/models/user.rb b/app/models/user.rb index ad586c1..4838cd2 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -2,6 +2,7 @@ class User < ApplicationRecord has_many :recipes, dependent: :nullify has_many :ingredients, dependent: :nullify + has_many :task_lists, dependent: :destroy has_secure_password diff --git a/app/views/task_items/_task_item.json.jbuilder b/app/views/task_items/_task_item.json.jbuilder new file mode 100644 index 0000000..eea7dd2 --- /dev/null +++ b/app/views/task_items/_task_item.json.jbuilder @@ -0,0 +1 @@ +json.extract! task_item, :id, :name, :quantity, :created_on, :updated_on \ No newline at end of file diff --git a/app/views/task_lists/_task_list.json.jbuilder b/app/views/task_lists/_task_list.json.jbuilder new file mode 100644 index 0000000..b2b67c8 --- /dev/null +++ b/app/views/task_lists/_task_list.json.jbuilder @@ -0,0 +1,3 @@ + +json.extract! task_list, :id, :name, :created_at, :updated_at +json.task_items task_list.task_items, partial: 'task_item/task_item', as: :task_item diff --git a/app/views/task_lists/index.json.jbuilder b/app/views/task_lists/index.json.jbuilder new file mode 100644 index 0000000..8cd31f6 --- /dev/null +++ b/app/views/task_lists/index.json.jbuilder @@ -0,0 +1 @@ +json.array! @task_lists, partial: 'task_lists/task_list', as: :task_list \ No newline at end of file diff --git a/app/views/task_lists/show.json.jbuilder b/app/views/task_lists/show.json.jbuilder new file mode 100644 index 0000000..4892879 --- /dev/null +++ b/app/views/task_lists/show.json.jbuilder @@ -0,0 +1 @@ +json.partial! 'task_lists/task_list', task_list: @task_list \ No newline at end of file diff --git a/config/routes.rb b/config/routes.rb index dcd6d3f..e0f93cc 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -33,6 +33,10 @@ Rails.application.routes.draw do end end + resources :task_lists, only: [:index, :show, :create, :update, :destroy] do + resources :task_list_items, only: [:create, :update, :destroy] + end + resource :user, only: [:new, :create, :edit, :update] get '/login' => 'users#login', as: :login diff --git a/db/migrate/20180827214745_create_task_lists.rb b/db/migrate/20180827214745_create_task_lists.rb new file mode 100644 index 0000000..9d61e7d --- /dev/null +++ b/db/migrate/20180827214745_create_task_lists.rb @@ -0,0 +1,10 @@ +class CreateTaskLists < ActiveRecord::Migration[5.2] + def change + create_table :task_lists do |t| + t.integer :user_id, index: true, null: false + t.string :name + + t.timestamps + end + end +end diff --git a/db/migrate/20180827215102_create_task_items.rb b/db/migrate/20180827215102_create_task_items.rb new file mode 100644 index 0000000..3aba437 --- /dev/null +++ b/db/migrate/20180827215102_create_task_items.rb @@ -0,0 +1,11 @@ +class CreateTaskItems < ActiveRecord::Migration[5.2] + def change + create_table :task_items do |t| + t.integer :task_list_id, index: true, null: false + t.string :name + t.string :quantity + + t.timestamps + end + end +end diff --git a/db/schema.rb b/db/schema.rb index 84ae75c..c5cc620 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 2017_04_14_233856) do +ActiveRecord::Schema.define(version: 2018_08_27_215102) do create_table "ingredient_units", force: :cascade do |t| t.integer "ingredient_id", null: false @@ -83,6 +83,7 @@ ActiveRecord::Schema.define(version: 2017_04_14_233856) do t.datetime "created_at", null: false t.datetime "updated_at", null: false t.text "preparation" + t.integer "recipe_as_ingredient_id" t.index ["recipe_id"], name: "index_recipe_ingredients_on_recipe_id" end @@ -126,6 +127,23 @@ ActiveRecord::Schema.define(version: 2017_04_14_233856) do t.index ["lowercase_name"], name: "index_tags_on_lowercase_name", unique: true end + create_table "task_items", force: :cascade do |t| + t.integer "task_list_id", null: false + t.string "name" + t.string "quantity" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index ["task_list_id"], name: "index_task_items_on_task_list_id" + end + + create_table "task_lists", force: :cascade do |t| + t.integer "user_id", null: false + t.string "name" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index ["user_id"], name: "index_task_lists_on_user_id" + end + create_table "usda_food_weights", force: :cascade do |t| t.integer "usda_food_id", null: false t.decimal "amount", precision: 7, scale: 3 diff --git a/spec/controllers/task_list_controller_spec.rb b/spec/controllers/task_list_controller_spec.rb new file mode 100644 index 0000000..4797aec --- /dev/null +++ b/spec/controllers/task_list_controller_spec.rb @@ -0,0 +1,62 @@ +require 'rails_helper' + +RSpec.describe TaskListsController, type: :controller do + + render_views + + before(:each) do + request.accept = "application/json" + end + + let(:user) { + create(:user) + } + + let(:valid_session) { {user_id: user.id} } + + describe 'GET #index' do + it 'assigns all user lists as @task_lists' do + l1 = create(:task_list, user: user) + l2 = create(:task_list, user: user) + create(:task_list) + + get :index, params: {}, session: valid_session + + expect(assigns(:task_lists)).to contain_exactly(l1, l2) + end + end + + describe 'GET #show' do + it 'assigns @task_list' do + l = create(:task_list, user: user) + get :show, params: {id: l.id}, session: valid_session + expect(assigns(:task_list)).to eq l + end + end + + describe 'POST #create' do + it 'creates a task_list' do + expect do + post :create, params: {task_list: {name: 'name'}}, session: valid_session + end.to change(TaskList, :count).by 1 + end + end + + describe 'PATCH #update' do + it 'updates a task_list' do + l = create(:task_list, user: user) + patch :update, params: {id: l.id, task_list: {name: 'new name'}}, session: valid_session + l.reload + expect(l.name).to eq 'new name' + end + end + + describe 'DELETE #destroy' do + it 'destroys the list' do + l = create(:task_list, user: user) + delete :destroy, params: {id: l.id}, session: valid_session + expect(TaskList.where(id: l.id).count).to eq 0 + end + end + +end \ No newline at end of file diff --git a/spec/factories/task_items.rb b/spec/factories/task_items.rb new file mode 100644 index 0000000..1e6dee4 --- /dev/null +++ b/spec/factories/task_items.rb @@ -0,0 +1,7 @@ +FactoryBot.define do + factory :task_item do + task_list + name "MyString" + quantity "MyString" + end +end diff --git a/spec/factories/task_lists.rb b/spec/factories/task_lists.rb new file mode 100644 index 0000000..9f46ca9 --- /dev/null +++ b/spec/factories/task_lists.rb @@ -0,0 +1,11 @@ +FactoryBot.define do + + sequence :generic_task_list_name do |n| + "list_#{n}" + end + + factory :task_list do + user + name { generate(:generic_task_list_name) } + end +end diff --git a/spec/models/task_item_spec.rb b/spec/models/task_item_spec.rb new file mode 100644 index 0000000..691d29e --- /dev/null +++ b/spec/models/task_item_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe TaskItem, type: :model do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/spec/models/task_list_spec.rb b/spec/models/task_list_spec.rb new file mode 100644 index 0000000..21e2bf2 --- /dev/null +++ b/spec/models/task_list_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe TaskList, type: :model do + pending "add some examples to (or delete) #{__FILE__}" +end From 9f0422acf8031d5f447eb0c7a3321fc499d8a577 Mon Sep 17 00:00:00 2001 From: Dan Elbert Date: Tue, 28 Aug 2018 10:39:11 -0500 Subject: [PATCH 02/10] start frontend --- app/javascript/components/AppNavbar.vue | 1 + app/javascript/components/TheTaskListList.vue | 25 +++++++++++++++++++ app/javascript/router.js | 7 ++++++ db/schema.rb | 1 - 4 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 app/javascript/components/TheTaskListList.vue diff --git a/app/javascript/components/AppNavbar.vue b/app/javascript/components/AppNavbar.vue index 4125205..d28460e 100644 --- a/app/javascript/components/AppNavbar.vue +++ b/app/javascript/components/AppNavbar.vue @@ -19,6 +19,7 @@ Calculator Log Notes + Tasks About Admin diff --git a/app/javascript/components/TheTaskListList.vue b/app/javascript/components/TheTaskListList.vue new file mode 100644 index 0000000..666927f --- /dev/null +++ b/app/javascript/components/TheTaskListList.vue @@ -0,0 +1,25 @@ + + + + + \ No newline at end of file diff --git a/app/javascript/router.js b/app/javascript/router.js index 20ad8ef..6facdee 100644 --- a/app/javascript/router.js +++ b/app/javascript/router.js @@ -20,6 +20,8 @@ import TheRecipeEditor from './components/TheRecipeEditor'; import TheRecipeCreator from './components/TheRecipeCreator'; import TheRecipeList from './components/TheRecipeList'; +import TheTaskListList from './components/TheTaskListList'; + import TheUserCreator from './components/TheUserCreator'; import TheUserEditor from './components/TheUserEditor'; @@ -113,6 +115,11 @@ router.addRoutes( name: "notes", component: TheNotesList }, + { + path: "/tasks", + name: "task_lists", + component: TheTaskListList + }, { path: "/logout", name: "logout", diff --git a/db/schema.rb b/db/schema.rb index c5cc620..4d2cb55 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -83,7 +83,6 @@ ActiveRecord::Schema.define(version: 2018_08_27_215102) do t.datetime "created_at", null: false t.datetime "updated_at", null: false t.text "preparation" - t.integer "recipe_as_ingredient_id" t.index ["recipe_id"], name: "index_recipe_ingredients_on_recipe_id" end From 6aa2c8ee4af364361fa116ecd9658459504c2c6f Mon Sep 17 00:00:00 2001 From: Dan Elbert Date: Tue, 28 Aug 2018 16:52:56 -0500 Subject: [PATCH 03/10] ui --- app/javascript/components/AppDropdown.vue | 62 +++++++++++++++++ .../components/TaskListMiniForm.vue | 48 ++++++++++++++ app/javascript/components/TheTaskListList.vue | 66 +++++++++++++++++-- app/javascript/lib/Api.js | 48 ++++++++++++++ app/javascript/lib/GlobalMixins.js | 17 ++++- app/javascript/packs/application.js | 2 + app/javascript/store/index.js | 3 +- app/javascript/styles/index.scss | 1 + 8 files changed, 238 insertions(+), 9 deletions(-) create mode 100644 app/javascript/components/AppDropdown.vue create mode 100644 app/javascript/components/TaskListMiniForm.vue diff --git a/app/javascript/components/AppDropdown.vue b/app/javascript/components/AppDropdown.vue new file mode 100644 index 0000000..2f29ba2 --- /dev/null +++ b/app/javascript/components/AppDropdown.vue @@ -0,0 +1,62 @@ + + + \ No newline at end of file diff --git a/app/javascript/components/TaskListMiniForm.vue b/app/javascript/components/TaskListMiniForm.vue new file mode 100644 index 0000000..b364d52 --- /dev/null +++ b/app/javascript/components/TaskListMiniForm.vue @@ -0,0 +1,48 @@ + + + \ No newline at end of file diff --git a/app/javascript/components/TheTaskListList.vue b/app/javascript/components/TheTaskListList.vue index 666927f..3126454 100644 --- a/app/javascript/components/TheTaskListList.vue +++ b/app/javascript/components/TheTaskListList.vue @@ -2,19 +2,75 @@

Tasks

- + + {{l.name}} + + + +
+ diff --git a/app/javascript/iconic/svg/smart/action.svg b/app/javascript/iconic/svg/smart/action.svg new file mode 100755 index 0000000..cb8765e --- /dev/null +++ b/app/javascript/iconic/svg/smart/action.svg @@ -0,0 +1,38 @@ + + Action + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/align.svg b/app/javascript/iconic/svg/smart/align.svg new file mode 100755 index 0000000..f624178 --- /dev/null +++ b/app/javascript/iconic/svg/smart/align.svg @@ -0,0 +1,68 @@ + + Align + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/aperture.svg b/app/javascript/iconic/svg/smart/aperture.svg new file mode 100755 index 0000000..0d0b8be --- /dev/null +++ b/app/javascript/iconic/svg/smart/aperture.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/arrow-right-angle-thick.svg b/app/javascript/iconic/svg/smart/arrow-right-angle-thick.svg new file mode 100755 index 0000000..8d9c51a --- /dev/null +++ b/app/javascript/iconic/svg/smart/arrow-right-angle-thick.svg @@ -0,0 +1,29 @@ + + Arrow 90 Degree Thick + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/arrow-right-angle.svg b/app/javascript/iconic/svg/smart/arrow-right-angle.svg new file mode 100755 index 0000000..953e627 --- /dev/null +++ b/app/javascript/iconic/svg/smart/arrow-right-angle.svg @@ -0,0 +1,29 @@ + + Arrow 90 Degree + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/arrow-thick.svg b/app/javascript/iconic/svg/smart/arrow-thick.svg new file mode 100755 index 0000000..9e33dc5 --- /dev/null +++ b/app/javascript/iconic/svg/smart/arrow-thick.svg @@ -0,0 +1,59 @@ + + Arrow Thick + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/arrow.svg b/app/javascript/iconic/svg/smart/arrow.svg new file mode 100755 index 0000000..b338e58 --- /dev/null +++ b/app/javascript/iconic/svg/smart/arrow.svg @@ -0,0 +1,59 @@ + + Arrow + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/audio-spectrum.svg b/app/javascript/iconic/svg/smart/audio-spectrum.svg new file mode 100755 index 0000000..9865bb3 --- /dev/null +++ b/app/javascript/iconic/svg/smart/audio-spectrum.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/audio.svg b/app/javascript/iconic/svg/smart/audio.svg new file mode 100755 index 0000000..e9ab43d --- /dev/null +++ b/app/javascript/iconic/svg/smart/audio.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/ban.svg b/app/javascript/iconic/svg/smart/ban.svg new file mode 100755 index 0000000..070d3cf --- /dev/null +++ b/app/javascript/iconic/svg/smart/ban.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/bar-chart.svg b/app/javascript/iconic/svg/smart/bar-chart.svg new file mode 100755 index 0000000..bcf9a59 --- /dev/null +++ b/app/javascript/iconic/svg/smart/bar-chart.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/barcode.svg b/app/javascript/iconic/svg/smart/barcode.svg new file mode 100755 index 0000000..3f4df15 --- /dev/null +++ b/app/javascript/iconic/svg/smart/barcode.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/basket.svg b/app/javascript/iconic/svg/smart/basket.svg new file mode 100755 index 0000000..62d5b46 --- /dev/null +++ b/app/javascript/iconic/svg/smart/basket.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/battery.svg b/app/javascript/iconic/svg/smart/battery.svg new file mode 100755 index 0000000..003971c --- /dev/null +++ b/app/javascript/iconic/svg/smart/battery.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + 100% + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/beaker.svg b/app/javascript/iconic/svg/smart/beaker.svg new file mode 100755 index 0000000..a13fce1 --- /dev/null +++ b/app/javascript/iconic/svg/smart/beaker.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/bell.svg b/app/javascript/iconic/svg/smart/bell.svg new file mode 100755 index 0000000..10dd239 --- /dev/null +++ b/app/javascript/iconic/svg/smart/bell.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/bitcoin-address.svg b/app/javascript/iconic/svg/smart/bitcoin-address.svg new file mode 100755 index 0000000..5e54cf1 --- /dev/null +++ b/app/javascript/iconic/svg/smart/bitcoin-address.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/bitcoin-block.svg b/app/javascript/iconic/svg/smart/bitcoin-block.svg new file mode 100755 index 0000000..2509e11 --- /dev/null +++ b/app/javascript/iconic/svg/smart/bitcoin-block.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/bitcoin-transaction.svg b/app/javascript/iconic/svg/smart/bitcoin-transaction.svg new file mode 100755 index 0000000..dd2dda0 --- /dev/null +++ b/app/javascript/iconic/svg/smart/bitcoin-transaction.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/bitcoin.svg b/app/javascript/iconic/svg/smart/bitcoin.svg new file mode 100755 index 0000000..f484eae --- /dev/null +++ b/app/javascript/iconic/svg/smart/bitcoin.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/bluetooth.svg b/app/javascript/iconic/svg/smart/bluetooth.svg new file mode 100755 index 0000000..bf208e9 --- /dev/null +++ b/app/javascript/iconic/svg/smart/bluetooth.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/bold.svg b/app/javascript/iconic/svg/smart/bold.svg new file mode 100755 index 0000000..ada323e --- /dev/null +++ b/app/javascript/iconic/svg/smart/bold.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/book.svg b/app/javascript/iconic/svg/smart/book.svg new file mode 100755 index 0000000..2cb12e5 --- /dev/null +++ b/app/javascript/iconic/svg/smart/book.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/bookmark.svg b/app/javascript/iconic/svg/smart/bookmark.svg new file mode 100755 index 0000000..abe94d8 --- /dev/null +++ b/app/javascript/iconic/svg/smart/bookmark.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/box.svg b/app/javascript/iconic/svg/smart/box.svg new file mode 100755 index 0000000..26d9dd7 --- /dev/null +++ b/app/javascript/iconic/svg/smart/box.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/brain.svg b/app/javascript/iconic/svg/smart/brain.svg new file mode 100755 index 0000000..5978bbe --- /dev/null +++ b/app/javascript/iconic/svg/smart/brain.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/briefcase.svg b/app/javascript/iconic/svg/smart/briefcase.svg new file mode 100755 index 0000000..9604600 --- /dev/null +++ b/app/javascript/iconic/svg/smart/briefcase.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/british-pound.svg b/app/javascript/iconic/svg/smart/british-pound.svg new file mode 100755 index 0000000..0a93a53 --- /dev/null +++ b/app/javascript/iconic/svg/smart/british-pound.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/browser-full-page.svg b/app/javascript/iconic/svg/smart/browser-full-page.svg new file mode 100755 index 0000000..6af89a9 --- /dev/null +++ b/app/javascript/iconic/svg/smart/browser-full-page.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/browser-type.svg b/app/javascript/iconic/svg/smart/browser-type.svg new file mode 100755 index 0000000..5f7298c --- /dev/null +++ b/app/javascript/iconic/svg/smart/browser-type.svg @@ -0,0 +1,115 @@ + + Browser Type + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/browser-viewport.svg b/app/javascript/iconic/svg/smart/browser-viewport.svg new file mode 100755 index 0000000..7f76b38 --- /dev/null +++ b/app/javascript/iconic/svg/smart/browser-viewport.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/browser.svg b/app/javascript/iconic/svg/smart/browser.svg new file mode 100755 index 0000000..94c0908 --- /dev/null +++ b/app/javascript/iconic/svg/smart/browser.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/brush.svg b/app/javascript/iconic/svg/smart/brush.svg new file mode 100755 index 0000000..9c47a2b --- /dev/null +++ b/app/javascript/iconic/svg/smart/brush.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/bug.svg b/app/javascript/iconic/svg/smart/bug.svg new file mode 100755 index 0000000..f4bb1e8 --- /dev/null +++ b/app/javascript/iconic/svg/smart/bug.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/building.svg b/app/javascript/iconic/svg/smart/building.svg new file mode 100755 index 0000000..b47cb4d --- /dev/null +++ b/app/javascript/iconic/svg/smart/building.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/bullhorn.svg b/app/javascript/iconic/svg/smart/bullhorn.svg new file mode 100755 index 0000000..5f0a603 --- /dev/null +++ b/app/javascript/iconic/svg/smart/bullhorn.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/calculator.svg b/app/javascript/iconic/svg/smart/calculator.svg new file mode 100755 index 0000000..4a0d484 --- /dev/null +++ b/app/javascript/iconic/svg/smart/calculator.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/calendar.svg b/app/javascript/iconic/svg/smart/calendar.svg new file mode 100755 index 0000000..a25be80 --- /dev/null +++ b/app/javascript/iconic/svg/smart/calendar.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/camera-rangefinder.svg b/app/javascript/iconic/svg/smart/camera-rangefinder.svg new file mode 100755 index 0000000..aaf1b9c --- /dev/null +++ b/app/javascript/iconic/svg/smart/camera-rangefinder.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/camera-slr.svg b/app/javascript/iconic/svg/smart/camera-slr.svg new file mode 100755 index 0000000..487e394 --- /dev/null +++ b/app/javascript/iconic/svg/smart/camera-slr.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/caret.svg b/app/javascript/iconic/svg/smart/caret.svg new file mode 100755 index 0000000..7584f5d --- /dev/null +++ b/app/javascript/iconic/svg/smart/caret.svg @@ -0,0 +1,17 @@ + + Caret + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/carriage-return.svg b/app/javascript/iconic/svg/smart/carriage-return.svg new file mode 100755 index 0000000..613489e --- /dev/null +++ b/app/javascript/iconic/svg/smart/carriage-return.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/cart.svg b/app/javascript/iconic/svg/smart/cart.svg new file mode 100755 index 0000000..06098dc --- /dev/null +++ b/app/javascript/iconic/svg/smart/cart.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/chat.svg b/app/javascript/iconic/svg/smart/chat.svg new file mode 100755 index 0000000..e0f1a62 --- /dev/null +++ b/app/javascript/iconic/svg/smart/chat.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/check-thin.svg b/app/javascript/iconic/svg/smart/check-thin.svg new file mode 100755 index 0000000..fe49dc8 --- /dev/null +++ b/app/javascript/iconic/svg/smart/check-thin.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/check.svg b/app/javascript/iconic/svg/smart/check.svg new file mode 100755 index 0000000..3966c5b --- /dev/null +++ b/app/javascript/iconic/svg/smart/check.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/chevron.svg b/app/javascript/iconic/svg/smart/chevron.svg new file mode 100755 index 0000000..9fa4b9b --- /dev/null +++ b/app/javascript/iconic/svg/smart/chevron.svg @@ -0,0 +1,28 @@ + + Chevron + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/circle-check.svg b/app/javascript/iconic/svg/smart/circle-check.svg new file mode 100755 index 0000000..46accc2 --- /dev/null +++ b/app/javascript/iconic/svg/smart/circle-check.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/circle-x.svg b/app/javascript/iconic/svg/smart/circle-x.svg new file mode 100755 index 0000000..347b608 --- /dev/null +++ b/app/javascript/iconic/svg/smart/circle-x.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/clipboard.svg b/app/javascript/iconic/svg/smart/clipboard.svg new file mode 100755 index 0000000..e41aea5 --- /dev/null +++ b/app/javascript/iconic/svg/smart/clipboard.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/clock.svg b/app/javascript/iconic/svg/smart/clock.svg new file mode 100755 index 0000000..d149a0a --- /dev/null +++ b/app/javascript/iconic/svg/smart/clock.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/cloud-transfer.svg b/app/javascript/iconic/svg/smart/cloud-transfer.svg new file mode 100755 index 0000000..55dbbb1 --- /dev/null +++ b/app/javascript/iconic/svg/smart/cloud-transfer.svg @@ -0,0 +1,68 @@ + + Cloud Transfer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/cloud.svg b/app/javascript/iconic/svg/smart/cloud.svg new file mode 100755 index 0000000..6976109 --- /dev/null +++ b/app/javascript/iconic/svg/smart/cloud.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/cloudy.svg b/app/javascript/iconic/svg/smart/cloudy.svg new file mode 100755 index 0000000..5a8f059 --- /dev/null +++ b/app/javascript/iconic/svg/smart/cloudy.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/code.svg b/app/javascript/iconic/svg/smart/code.svg new file mode 100755 index 0000000..734d5e4 --- /dev/null +++ b/app/javascript/iconic/svg/smart/code.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/cog.svg b/app/javascript/iconic/svg/smart/cog.svg new file mode 100755 index 0000000..269f3d9 --- /dev/null +++ b/app/javascript/iconic/svg/smart/cog.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/cogs.svg b/app/javascript/iconic/svg/smart/cogs.svg new file mode 100755 index 0000000..fbbd01f --- /dev/null +++ b/app/javascript/iconic/svg/smart/cogs.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/collapse.svg b/app/javascript/iconic/svg/smart/collapse.svg new file mode 100755 index 0000000..03cf740 --- /dev/null +++ b/app/javascript/iconic/svg/smart/collapse.svg @@ -0,0 +1,26 @@ + + Expand + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/command.svg b/app/javascript/iconic/svg/smart/command.svg new file mode 100755 index 0000000..9b4c3db --- /dev/null +++ b/app/javascript/iconic/svg/smart/command.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/comment-square.svg b/app/javascript/iconic/svg/smart/comment-square.svg new file mode 100755 index 0000000..07d0c96 --- /dev/null +++ b/app/javascript/iconic/svg/smart/comment-square.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/compass.svg b/app/javascript/iconic/svg/smart/compass.svg new file mode 100755 index 0000000..10fd6f1 --- /dev/null +++ b/app/javascript/iconic/svg/smart/compass.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/connections.svg b/app/javascript/iconic/svg/smart/connections.svg new file mode 100755 index 0000000..8ed8743 --- /dev/null +++ b/app/javascript/iconic/svg/smart/connections.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/contrast.svg b/app/javascript/iconic/svg/smart/contrast.svg new file mode 100755 index 0000000..8b2b2be --- /dev/null +++ b/app/javascript/iconic/svg/smart/contrast.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/copyleft.svg b/app/javascript/iconic/svg/smart/copyleft.svg new file mode 100755 index 0000000..310876c --- /dev/null +++ b/app/javascript/iconic/svg/smart/copyleft.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/copyright.svg b/app/javascript/iconic/svg/smart/copyright.svg new file mode 100755 index 0000000..5a02762 --- /dev/null +++ b/app/javascript/iconic/svg/smart/copyright.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/copywriting.svg b/app/javascript/iconic/svg/smart/copywriting.svg new file mode 100755 index 0000000..2b20b1b --- /dev/null +++ b/app/javascript/iconic/svg/smart/copywriting.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/cpu.svg b/app/javascript/iconic/svg/smart/cpu.svg new file mode 100755 index 0000000..567e682 --- /dev/null +++ b/app/javascript/iconic/svg/smart/cpu.svg @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/credit-card.svg b/app/javascript/iconic/svg/smart/credit-card.svg new file mode 100755 index 0000000..273ebbf --- /dev/null +++ b/app/javascript/iconic/svg/smart/credit-card.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/crop.svg b/app/javascript/iconic/svg/smart/crop.svg new file mode 100755 index 0000000..890a14a --- /dev/null +++ b/app/javascript/iconic/svg/smart/crop.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/dashboard.svg b/app/javascript/iconic/svg/smart/dashboard.svg new file mode 100755 index 0000000..f41ef7d --- /dev/null +++ b/app/javascript/iconic/svg/smart/dashboard.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/data-transfer.svg b/app/javascript/iconic/svg/smart/data-transfer.svg new file mode 100755 index 0000000..156a24d --- /dev/null +++ b/app/javascript/iconic/svg/smart/data-transfer.svg @@ -0,0 +1,38 @@ + + Data Transfer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/database.svg b/app/javascript/iconic/svg/smart/database.svg new file mode 100755 index 0000000..e0f4adb --- /dev/null +++ b/app/javascript/iconic/svg/smart/database.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/delete.svg b/app/javascript/iconic/svg/smart/delete.svg new file mode 100755 index 0000000..cb8575b --- /dev/null +++ b/app/javascript/iconic/svg/smart/delete.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/delta.svg b/app/javascript/iconic/svg/smart/delta.svg new file mode 100755 index 0000000..e5e22c1 --- /dev/null +++ b/app/javascript/iconic/svg/smart/delta.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/dial.svg b/app/javascript/iconic/svg/smart/dial.svg new file mode 100755 index 0000000..6df0de9 --- /dev/null +++ b/app/javascript/iconic/svg/smart/dial.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/dna.svg b/app/javascript/iconic/svg/smart/dna.svg new file mode 100755 index 0000000..24c4f89 --- /dev/null +++ b/app/javascript/iconic/svg/smart/dna.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/document.svg b/app/javascript/iconic/svg/smart/document.svg new file mode 100755 index 0000000..50b847a --- /dev/null +++ b/app/javascript/iconic/svg/smart/document.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/dollar.svg b/app/javascript/iconic/svg/smart/dollar.svg new file mode 100755 index 0000000..382203e --- /dev/null +++ b/app/javascript/iconic/svg/smart/dollar.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/double-quote-sans.svg b/app/javascript/iconic/svg/smart/double-quote-sans.svg new file mode 100755 index 0000000..9d68fb6 --- /dev/null +++ b/app/javascript/iconic/svg/smart/double-quote-sans.svg @@ -0,0 +1,38 @@ + + Double Quote Sans + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/double-quote-serif.svg b/app/javascript/iconic/svg/smart/double-quote-serif.svg new file mode 100755 index 0000000..9331bec --- /dev/null +++ b/app/javascript/iconic/svg/smart/double-quote-serif.svg @@ -0,0 +1,50 @@ + + Double Quote Serif + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/easel.svg b/app/javascript/iconic/svg/smart/easel.svg new file mode 100755 index 0000000..0d6068c --- /dev/null +++ b/app/javascript/iconic/svg/smart/easel.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/eject.svg b/app/javascript/iconic/svg/smart/eject.svg new file mode 100755 index 0000000..6942fe4 --- /dev/null +++ b/app/javascript/iconic/svg/smart/eject.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/electric.svg b/app/javascript/iconic/svg/smart/electric.svg new file mode 100755 index 0000000..7d0725b --- /dev/null +++ b/app/javascript/iconic/svg/smart/electric.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/elevator.svg b/app/javascript/iconic/svg/smart/elevator.svg new file mode 100755 index 0000000..833e6c6 --- /dev/null +++ b/app/javascript/iconic/svg/smart/elevator.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/ellipses.svg b/app/javascript/iconic/svg/smart/ellipses.svg new file mode 100755 index 0000000..4b60f31 --- /dev/null +++ b/app/javascript/iconic/svg/smart/ellipses.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/envelope.svg b/app/javascript/iconic/svg/smart/envelope.svg new file mode 100755 index 0000000..4086e5a --- /dev/null +++ b/app/javascript/iconic/svg/smart/envelope.svg @@ -0,0 +1,44 @@ + + Envelope + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/euro.svg b/app/javascript/iconic/svg/smart/euro.svg new file mode 100755 index 0000000..74d32a2 --- /dev/null +++ b/app/javascript/iconic/svg/smart/euro.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/excerpt.svg b/app/javascript/iconic/svg/smart/excerpt.svg new file mode 100755 index 0000000..b26edd1 --- /dev/null +++ b/app/javascript/iconic/svg/smart/excerpt.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/expand.svg b/app/javascript/iconic/svg/smart/expand.svg new file mode 100755 index 0000000..496a23a --- /dev/null +++ b/app/javascript/iconic/svg/smart/expand.svg @@ -0,0 +1,26 @@ + + Expand + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/external-link.svg b/app/javascript/iconic/svg/smart/external-link.svg new file mode 100755 index 0000000..77b74ff --- /dev/null +++ b/app/javascript/iconic/svg/smart/external-link.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/eye.svg b/app/javascript/iconic/svg/smart/eye.svg new file mode 100755 index 0000000..40577d6 --- /dev/null +++ b/app/javascript/iconic/svg/smart/eye.svg @@ -0,0 +1,46 @@ + + Eye + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/eyedropper.svg b/app/javascript/iconic/svg/smart/eyedropper.svg new file mode 100755 index 0000000..ed8dce4 --- /dev/null +++ b/app/javascript/iconic/svg/smart/eyedropper.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/file.svg b/app/javascript/iconic/svg/smart/file.svg new file mode 100755 index 0000000..ee83afe --- /dev/null +++ b/app/javascript/iconic/svg/smart/file.svg @@ -0,0 +1,42 @@ + + File + + + + + + + + + + + + + + + + + + + + + + + + + + + + SVG + + + + + SVG + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/fire.svg b/app/javascript/iconic/svg/smart/fire.svg new file mode 100755 index 0000000..a203cb9 --- /dev/null +++ b/app/javascript/iconic/svg/smart/fire.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/firefly.svg b/app/javascript/iconic/svg/smart/firefly.svg new file mode 100755 index 0000000..d45d89c --- /dev/null +++ b/app/javascript/iconic/svg/smart/firefly.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/flag.svg b/app/javascript/iconic/svg/smart/flag.svg new file mode 100755 index 0000000..c1d62e6 --- /dev/null +++ b/app/javascript/iconic/svg/smart/flag.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/flash.svg b/app/javascript/iconic/svg/smart/flash.svg new file mode 100755 index 0000000..bce293c --- /dev/null +++ b/app/javascript/iconic/svg/smart/flash.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/flow.svg b/app/javascript/iconic/svg/smart/flow.svg new file mode 100755 index 0000000..c1bec52 --- /dev/null +++ b/app/javascript/iconic/svg/smart/flow.svg @@ -0,0 +1,102 @@ + + Flow + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/folder.svg b/app/javascript/iconic/svg/smart/folder.svg new file mode 100755 index 0000000..833f3fb --- /dev/null +++ b/app/javascript/iconic/svg/smart/folder.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/fork.svg b/app/javascript/iconic/svg/smart/fork.svg new file mode 100755 index 0000000..eca9e2d --- /dev/null +++ b/app/javascript/iconic/svg/smart/fork.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/fullscreen.svg b/app/javascript/iconic/svg/smart/fullscreen.svg new file mode 100755 index 0000000..dbf3b9d --- /dev/null +++ b/app/javascript/iconic/svg/smart/fullscreen.svg @@ -0,0 +1,50 @@ + + Fullscreen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/funnel.svg b/app/javascript/iconic/svg/smart/funnel.svg new file mode 100755 index 0000000..e7e4d96 --- /dev/null +++ b/app/javascript/iconic/svg/smart/funnel.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/game-controller.svg b/app/javascript/iconic/svg/smart/game-controller.svg new file mode 100755 index 0000000..93898b0 --- /dev/null +++ b/app/javascript/iconic/svg/smart/game-controller.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/globe.svg b/app/javascript/iconic/svg/smart/globe.svg new file mode 100755 index 0000000..4eb4566 --- /dev/null +++ b/app/javascript/iconic/svg/smart/globe.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/graph.svg b/app/javascript/iconic/svg/smart/graph.svg new file mode 100755 index 0000000..38c7c5e --- /dev/null +++ b/app/javascript/iconic/svg/smart/graph.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/grid.svg b/app/javascript/iconic/svg/smart/grid.svg new file mode 100755 index 0000000..921a4d5 --- /dev/null +++ b/app/javascript/iconic/svg/smart/grid.svg @@ -0,0 +1,123 @@ + + Grid + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/group.svg b/app/javascript/iconic/svg/smart/group.svg new file mode 100755 index 0000000..745d762 --- /dev/null +++ b/app/javascript/iconic/svg/smart/group.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/guides.svg b/app/javascript/iconic/svg/smart/guides.svg new file mode 100755 index 0000000..0229f1c --- /dev/null +++ b/app/javascript/iconic/svg/smart/guides.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/hammer.svg b/app/javascript/iconic/svg/smart/hammer.svg new file mode 100755 index 0000000..9246861 --- /dev/null +++ b/app/javascript/iconic/svg/smart/hammer.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/hand.svg b/app/javascript/iconic/svg/smart/hand.svg new file mode 100755 index 0000000..afe5f75 --- /dev/null +++ b/app/javascript/iconic/svg/smart/hand.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/hard-drive.svg b/app/javascript/iconic/svg/smart/hard-drive.svg new file mode 100755 index 0000000..d9564cf --- /dev/null +++ b/app/javascript/iconic/svg/smart/hard-drive.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/header.svg b/app/javascript/iconic/svg/smart/header.svg new file mode 100755 index 0000000..e0434b1 --- /dev/null +++ b/app/javascript/iconic/svg/smart/header.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/headphones.svg b/app/javascript/iconic/svg/smart/headphones.svg new file mode 100755 index 0000000..550ce40 --- /dev/null +++ b/app/javascript/iconic/svg/smart/headphones.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/heart.svg b/app/javascript/iconic/svg/smart/heart.svg new file mode 100755 index 0000000..2b43752 --- /dev/null +++ b/app/javascript/iconic/svg/smart/heart.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/history.svg b/app/javascript/iconic/svg/smart/history.svg new file mode 100755 index 0000000..aeecb3b --- /dev/null +++ b/app/javascript/iconic/svg/smart/history.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/home.svg b/app/javascript/iconic/svg/smart/home.svg new file mode 100755 index 0000000..03f6c2b --- /dev/null +++ b/app/javascript/iconic/svg/smart/home.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/image.svg b/app/javascript/iconic/svg/smart/image.svg new file mode 100755 index 0000000..ef7ee96 --- /dev/null +++ b/app/javascript/iconic/svg/smart/image.svg @@ -0,0 +1,96 @@ + + Image + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/inbox.svg b/app/javascript/iconic/svg/smart/inbox.svg new file mode 100755 index 0000000..35df757 --- /dev/null +++ b/app/javascript/iconic/svg/smart/inbox.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/infinity.svg b/app/javascript/iconic/svg/smart/infinity.svg new file mode 100755 index 0000000..01de286 --- /dev/null +++ b/app/javascript/iconic/svg/smart/infinity.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/info.svg b/app/javascript/iconic/svg/smart/info.svg new file mode 100755 index 0000000..97a6655 --- /dev/null +++ b/app/javascript/iconic/svg/smart/info.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/inkwell.svg b/app/javascript/iconic/svg/smart/inkwell.svg new file mode 100755 index 0000000..7e57f7b --- /dev/null +++ b/app/javascript/iconic/svg/smart/inkwell.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/iphone.svg b/app/javascript/iconic/svg/smart/iphone.svg new file mode 100755 index 0000000..568fdfe --- /dev/null +++ b/app/javascript/iconic/svg/smart/iphone.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/italic.svg b/app/javascript/iconic/svg/smart/italic.svg new file mode 100755 index 0000000..d2b4e5f --- /dev/null +++ b/app/javascript/iconic/svg/smart/italic.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/justify.svg b/app/javascript/iconic/svg/smart/justify.svg new file mode 100755 index 0000000..1fbc439 --- /dev/null +++ b/app/javascript/iconic/svg/smart/justify.svg @@ -0,0 +1,68 @@ + + Justify + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/key.svg b/app/javascript/iconic/svg/smart/key.svg new file mode 100755 index 0000000..0c9adce --- /dev/null +++ b/app/javascript/iconic/svg/smart/key.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/keyboard.svg b/app/javascript/iconic/svg/smart/keyboard.svg new file mode 100755 index 0000000..a4dfccc --- /dev/null +++ b/app/javascript/iconic/svg/smart/keyboard.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/keypad-mobile.svg b/app/javascript/iconic/svg/smart/keypad-mobile.svg new file mode 100755 index 0000000..94901f0 --- /dev/null +++ b/app/javascript/iconic/svg/smart/keypad-mobile.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/laptop.svg b/app/javascript/iconic/svg/smart/laptop.svg new file mode 100755 index 0000000..6d1fbb5 --- /dev/null +++ b/app/javascript/iconic/svg/smart/laptop.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/layers.svg b/app/javascript/iconic/svg/smart/layers.svg new file mode 100755 index 0000000..59892cc --- /dev/null +++ b/app/javascript/iconic/svg/smart/layers.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/lightbulb-alt-off.svg b/app/javascript/iconic/svg/smart/lightbulb-alt-off.svg new file mode 100755 index 0000000..21ca26e --- /dev/null +++ b/app/javascript/iconic/svg/smart/lightbulb-alt-off.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/lightbulb-alt-on.svg b/app/javascript/iconic/svg/smart/lightbulb-alt-on.svg new file mode 100755 index 0000000..6786f06 --- /dev/null +++ b/app/javascript/iconic/svg/smart/lightbulb-alt-on.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/lightbulb.svg b/app/javascript/iconic/svg/smart/lightbulb.svg new file mode 100755 index 0000000..b0d6b2b --- /dev/null +++ b/app/javascript/iconic/svg/smart/lightbulb.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/lightning-bolt.svg b/app/javascript/iconic/svg/smart/lightning-bolt.svg new file mode 100755 index 0000000..1592ce5 --- /dev/null +++ b/app/javascript/iconic/svg/smart/lightning-bolt.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/lightning.svg b/app/javascript/iconic/svg/smart/lightning.svg new file mode 100755 index 0000000..64d1555 --- /dev/null +++ b/app/javascript/iconic/svg/smart/lightning.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/link.svg b/app/javascript/iconic/svg/smart/link.svg new file mode 100755 index 0000000..58fdb0f --- /dev/null +++ b/app/javascript/iconic/svg/smart/link.svg @@ -0,0 +1,64 @@ + + Link + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/list-nested.svg b/app/javascript/iconic/svg/smart/list-nested.svg new file mode 100755 index 0000000..0a8d4bd --- /dev/null +++ b/app/javascript/iconic/svg/smart/list-nested.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/list-rich.svg b/app/javascript/iconic/svg/smart/list-rich.svg new file mode 100755 index 0000000..bf8af5c --- /dev/null +++ b/app/javascript/iconic/svg/smart/list-rich.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/list.svg b/app/javascript/iconic/svg/smart/list.svg new file mode 100755 index 0000000..2f8f8e7 --- /dev/null +++ b/app/javascript/iconic/svg/smart/list.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/location.svg b/app/javascript/iconic/svg/smart/location.svg new file mode 100755 index 0000000..a4c0071 --- /dev/null +++ b/app/javascript/iconic/svg/smart/location.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/lock.svg b/app/javascript/iconic/svg/smart/lock.svg new file mode 100755 index 0000000..8af2303 --- /dev/null +++ b/app/javascript/iconic/svg/smart/lock.svg @@ -0,0 +1,55 @@ + + Lock + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/loop-circular.svg b/app/javascript/iconic/svg/smart/loop-circular.svg new file mode 100755 index 0000000..800c962 --- /dev/null +++ b/app/javascript/iconic/svg/smart/loop-circular.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/loop-square.svg b/app/javascript/iconic/svg/smart/loop-square.svg new file mode 100755 index 0000000..0e0fc61 --- /dev/null +++ b/app/javascript/iconic/svg/smart/loop-square.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/loop.svg b/app/javascript/iconic/svg/smart/loop.svg new file mode 100755 index 0000000..128ddf3 --- /dev/null +++ b/app/javascript/iconic/svg/smart/loop.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/loupe.svg b/app/javascript/iconic/svg/smart/loupe.svg new file mode 100755 index 0000000..3d42d2c --- /dev/null +++ b/app/javascript/iconic/svg/smart/loupe.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/magic-wand.svg b/app/javascript/iconic/svg/smart/magic-wand.svg new file mode 100755 index 0000000..0c39136 --- /dev/null +++ b/app/javascript/iconic/svg/smart/magic-wand.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/magnifying-glass.svg b/app/javascript/iconic/svg/smart/magnifying-glass.svg new file mode 100755 index 0000000..fbc7c8c --- /dev/null +++ b/app/javascript/iconic/svg/smart/magnifying-glass.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/map-marker.svg b/app/javascript/iconic/svg/smart/map-marker.svg new file mode 100755 index 0000000..69a3351 --- /dev/null +++ b/app/javascript/iconic/svg/smart/map-marker.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/map.svg b/app/javascript/iconic/svg/smart/map.svg new file mode 100755 index 0000000..fd7d1ea --- /dev/null +++ b/app/javascript/iconic/svg/smart/map.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/marquee.svg b/app/javascript/iconic/svg/smart/marquee.svg new file mode 100755 index 0000000..da45632 --- /dev/null +++ b/app/javascript/iconic/svg/smart/marquee.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/medal.svg b/app/javascript/iconic/svg/smart/medal.svg new file mode 100755 index 0000000..c366439 --- /dev/null +++ b/app/javascript/iconic/svg/smart/medal.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/media-play-circle.svg b/app/javascript/iconic/svg/smart/media-play-circle.svg new file mode 100755 index 0000000..958a51b --- /dev/null +++ b/app/javascript/iconic/svg/smart/media-play-circle.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/media-skip.svg b/app/javascript/iconic/svg/smart/media-skip.svg new file mode 100755 index 0000000..e17ac98 --- /dev/null +++ b/app/javascript/iconic/svg/smart/media-skip.svg @@ -0,0 +1,38 @@ + + Media Skip + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/media-step.svg b/app/javascript/iconic/svg/smart/media-step.svg new file mode 100755 index 0000000..940fcf9 --- /dev/null +++ b/app/javascript/iconic/svg/smart/media-step.svg @@ -0,0 +1,38 @@ + + Media Step + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/media.svg b/app/javascript/iconic/svg/smart/media.svg new file mode 100755 index 0000000..30b8f5f --- /dev/null +++ b/app/javascript/iconic/svg/smart/media.svg @@ -0,0 +1,71 @@ + + Media + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/medical-cross.svg b/app/javascript/iconic/svg/smart/medical-cross.svg new file mode 100755 index 0000000..a458c41 --- /dev/null +++ b/app/javascript/iconic/svg/smart/medical-cross.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/menu-selected.svg b/app/javascript/iconic/svg/smart/menu-selected.svg new file mode 100755 index 0000000..19438dc --- /dev/null +++ b/app/javascript/iconic/svg/smart/menu-selected.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/menu.svg b/app/javascript/iconic/svg/smart/menu.svg new file mode 100755 index 0000000..58c9e21 --- /dev/null +++ b/app/javascript/iconic/svg/smart/menu.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/microphone.svg b/app/javascript/iconic/svg/smart/microphone.svg new file mode 100755 index 0000000..db5b6ce --- /dev/null +++ b/app/javascript/iconic/svg/smart/microphone.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/minus-thin.svg b/app/javascript/iconic/svg/smart/minus-thin.svg new file mode 100755 index 0000000..fb2ade8 --- /dev/null +++ b/app/javascript/iconic/svg/smart/minus-thin.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/minus.svg b/app/javascript/iconic/svg/smart/minus.svg new file mode 100755 index 0000000..a6e25e7 --- /dev/null +++ b/app/javascript/iconic/svg/smart/minus.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/monitor.svg b/app/javascript/iconic/svg/smart/monitor.svg new file mode 100755 index 0000000..0a67b4a --- /dev/null +++ b/app/javascript/iconic/svg/smart/monitor.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/moon.svg b/app/javascript/iconic/svg/smart/moon.svg new file mode 100755 index 0000000..26f6fc2 --- /dev/null +++ b/app/javascript/iconic/svg/smart/moon.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/move.svg b/app/javascript/iconic/svg/smart/move.svg new file mode 100755 index 0000000..c8b5915 --- /dev/null +++ b/app/javascript/iconic/svg/smart/move.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/musical-note.svg b/app/javascript/iconic/svg/smart/musical-note.svg new file mode 100755 index 0000000..0a85d5f --- /dev/null +++ b/app/javascript/iconic/svg/smart/musical-note.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/network.svg b/app/javascript/iconic/svg/smart/network.svg new file mode 100755 index 0000000..83c3b47 --- /dev/null +++ b/app/javascript/iconic/svg/smart/network.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/nexus.svg b/app/javascript/iconic/svg/smart/nexus.svg new file mode 100755 index 0000000..4b0e53f --- /dev/null +++ b/app/javascript/iconic/svg/smart/nexus.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/open-hardware.svg b/app/javascript/iconic/svg/smart/open-hardware.svg new file mode 100755 index 0000000..0f8ee2c --- /dev/null +++ b/app/javascript/iconic/svg/smart/open-hardware.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/open-source.svg b/app/javascript/iconic/svg/smart/open-source.svg new file mode 100755 index 0000000..8783c41 --- /dev/null +++ b/app/javascript/iconic/svg/smart/open-source.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/palette.svg b/app/javascript/iconic/svg/smart/palette.svg new file mode 100755 index 0000000..45de125 --- /dev/null +++ b/app/javascript/iconic/svg/smart/palette.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/paperclip.svg b/app/javascript/iconic/svg/smart/paperclip.svg new file mode 100755 index 0000000..866a962 --- /dev/null +++ b/app/javascript/iconic/svg/smart/paperclip.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/peace.svg b/app/javascript/iconic/svg/smart/peace.svg new file mode 100755 index 0000000..9641161 --- /dev/null +++ b/app/javascript/iconic/svg/smart/peace.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/pen.svg b/app/javascript/iconic/svg/smart/pen.svg new file mode 100755 index 0000000..42f0c25 --- /dev/null +++ b/app/javascript/iconic/svg/smart/pen.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/pencil.svg b/app/javascript/iconic/svg/smart/pencil.svg new file mode 100755 index 0000000..cf4d0a3 --- /dev/null +++ b/app/javascript/iconic/svg/smart/pencil.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/people.svg b/app/javascript/iconic/svg/smart/people.svg new file mode 100755 index 0000000..760eaa5 --- /dev/null +++ b/app/javascript/iconic/svg/smart/people.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/person.svg b/app/javascript/iconic/svg/smart/person.svg new file mode 100755 index 0000000..9657495 --- /dev/null +++ b/app/javascript/iconic/svg/smart/person.svg @@ -0,0 +1,62 @@ + + Person + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/pie-chart.svg b/app/javascript/iconic/svg/smart/pie-chart.svg new file mode 100755 index 0000000..ea4825e --- /dev/null +++ b/app/javascript/iconic/svg/smart/pie-chart.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/pilcrow.svg b/app/javascript/iconic/svg/smart/pilcrow.svg new file mode 100755 index 0000000..1703edb --- /dev/null +++ b/app/javascript/iconic/svg/smart/pilcrow.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/pill.svg b/app/javascript/iconic/svg/smart/pill.svg new file mode 100755 index 0000000..51f80a9 --- /dev/null +++ b/app/javascript/iconic/svg/smart/pill.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/pin.svg b/app/javascript/iconic/svg/smart/pin.svg new file mode 100755 index 0000000..d30e411 --- /dev/null +++ b/app/javascript/iconic/svg/smart/pin.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/platform.svg b/app/javascript/iconic/svg/smart/platform.svg new file mode 100755 index 0000000..7aec8a8 --- /dev/null +++ b/app/javascript/iconic/svg/smart/platform.svg @@ -0,0 +1,114 @@ + + Platform + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/plus-thin.svg b/app/javascript/iconic/svg/smart/plus-thin.svg new file mode 100755 index 0000000..bb0ffbb --- /dev/null +++ b/app/javascript/iconic/svg/smart/plus-thin.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/plus.svg b/app/javascript/iconic/svg/smart/plus.svg new file mode 100755 index 0000000..5d48cc0 --- /dev/null +++ b/app/javascript/iconic/svg/smart/plus.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/pointer.svg b/app/javascript/iconic/svg/smart/pointer.svg new file mode 100755 index 0000000..1572289 --- /dev/null +++ b/app/javascript/iconic/svg/smart/pointer.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/power-standby.svg b/app/javascript/iconic/svg/smart/power-standby.svg new file mode 100755 index 0000000..cd40fdb --- /dev/null +++ b/app/javascript/iconic/svg/smart/power-standby.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/print.svg b/app/javascript/iconic/svg/smart/print.svg new file mode 100755 index 0000000..a183a6a --- /dev/null +++ b/app/javascript/iconic/svg/smart/print.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/project.svg b/app/javascript/iconic/svg/smart/project.svg new file mode 100755 index 0000000..f259c93 --- /dev/null +++ b/app/javascript/iconic/svg/smart/project.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/pulse.svg b/app/javascript/iconic/svg/smart/pulse.svg new file mode 100755 index 0000000..a480c98 --- /dev/null +++ b/app/javascript/iconic/svg/smart/pulse.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/puzzle-piece.svg b/app/javascript/iconic/svg/smart/puzzle-piece.svg new file mode 100755 index 0000000..8a3011f --- /dev/null +++ b/app/javascript/iconic/svg/smart/puzzle-piece.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/question-mark.svg b/app/javascript/iconic/svg/smart/question-mark.svg new file mode 100755 index 0000000..8afdc14 --- /dev/null +++ b/app/javascript/iconic/svg/smart/question-mark.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/radiation.svg b/app/javascript/iconic/svg/smart/radiation.svg new file mode 100755 index 0000000..2f89ddd --- /dev/null +++ b/app/javascript/iconic/svg/smart/radiation.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/rainy.svg b/app/javascript/iconic/svg/smart/rainy.svg new file mode 100755 index 0000000..8db1403 --- /dev/null +++ b/app/javascript/iconic/svg/smart/rainy.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/random.svg b/app/javascript/iconic/svg/smart/random.svg new file mode 100755 index 0000000..c800af6 --- /dev/null +++ b/app/javascript/iconic/svg/smart/random.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/ratio.svg b/app/javascript/iconic/svg/smart/ratio.svg new file mode 100755 index 0000000..eef2833 --- /dev/null +++ b/app/javascript/iconic/svg/smart/ratio.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/reload.svg b/app/javascript/iconic/svg/smart/reload.svg new file mode 100755 index 0000000..a817913 --- /dev/null +++ b/app/javascript/iconic/svg/smart/reload.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/resize.svg b/app/javascript/iconic/svg/smart/resize.svg new file mode 100755 index 0000000..250afeb --- /dev/null +++ b/app/javascript/iconic/svg/smart/resize.svg @@ -0,0 +1,71 @@ + + Resize + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/rocket.svg b/app/javascript/iconic/svg/smart/rocket.svg new file mode 100755 index 0000000..f1270e1 --- /dev/null +++ b/app/javascript/iconic/svg/smart/rocket.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/route.svg b/app/javascript/iconic/svg/smart/route.svg new file mode 100755 index 0000000..a4ccdd5 --- /dev/null +++ b/app/javascript/iconic/svg/smart/route.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/rss-alt.svg b/app/javascript/iconic/svg/smart/rss-alt.svg new file mode 100755 index 0000000..e65d935 --- /dev/null +++ b/app/javascript/iconic/svg/smart/rss-alt.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/rss.svg b/app/javascript/iconic/svg/smart/rss.svg new file mode 100755 index 0000000..f91bab1 --- /dev/null +++ b/app/javascript/iconic/svg/smart/rss.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/scissors.svg b/app/javascript/iconic/svg/smart/scissors.svg new file mode 100755 index 0000000..142a905 --- /dev/null +++ b/app/javascript/iconic/svg/smart/scissors.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/screen-viewport.svg b/app/javascript/iconic/svg/smart/screen-viewport.svg new file mode 100755 index 0000000..11a26a2 --- /dev/null +++ b/app/javascript/iconic/svg/smart/screen-viewport.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/screenshot.svg b/app/javascript/iconic/svg/smart/screenshot.svg new file mode 100755 index 0000000..615a610 --- /dev/null +++ b/app/javascript/iconic/svg/smart/screenshot.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/screwdriver.svg b/app/javascript/iconic/svg/smart/screwdriver.svg new file mode 100755 index 0000000..d169991 --- /dev/null +++ b/app/javascript/iconic/svg/smart/screwdriver.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/script.svg b/app/javascript/iconic/svg/smart/script.svg new file mode 100755 index 0000000..e058694 --- /dev/null +++ b/app/javascript/iconic/svg/smart/script.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/server.svg b/app/javascript/iconic/svg/smart/server.svg new file mode 100755 index 0000000..33bccf2 --- /dev/null +++ b/app/javascript/iconic/svg/smart/server.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/settings.svg b/app/javascript/iconic/svg/smart/settings.svg new file mode 100755 index 0000000..ad23279 --- /dev/null +++ b/app/javascript/iconic/svg/smart/settings.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/shape.svg b/app/javascript/iconic/svg/smart/shape.svg new file mode 100755 index 0000000..13a427c --- /dev/null +++ b/app/javascript/iconic/svg/smart/shape.svg @@ -0,0 +1,138 @@ + + Shape + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/share-boxed.svg b/app/javascript/iconic/svg/smart/share-boxed.svg new file mode 100755 index 0000000..379bafc --- /dev/null +++ b/app/javascript/iconic/svg/smart/share-boxed.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/share-social.svg b/app/javascript/iconic/svg/smart/share-social.svg new file mode 100755 index 0000000..848f66f --- /dev/null +++ b/app/javascript/iconic/svg/smart/share-social.svg @@ -0,0 +1,20 @@ + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/share.svg b/app/javascript/iconic/svg/smart/share.svg new file mode 100755 index 0000000..9f43221 --- /dev/null +++ b/app/javascript/iconic/svg/smart/share.svg @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/shield.svg b/app/javascript/iconic/svg/smart/shield.svg new file mode 100755 index 0000000..f67b49e --- /dev/null +++ b/app/javascript/iconic/svg/smart/shield.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/signal.svg b/app/javascript/iconic/svg/smart/signal.svg new file mode 100755 index 0000000..c6ff7d3 --- /dev/null +++ b/app/javascript/iconic/svg/smart/signal.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/signpost.svg b/app/javascript/iconic/svg/smart/signpost.svg new file mode 100755 index 0000000..45dffaa --- /dev/null +++ b/app/javascript/iconic/svg/smart/signpost.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/social.svg b/app/javascript/iconic/svg/smart/social.svg new file mode 100755 index 0000000..4f6a9ef --- /dev/null +++ b/app/javascript/iconic/svg/smart/social.svg @@ -0,0 +1,305 @@ + diff --git a/app/javascript/iconic/svg/smart/sort.svg b/app/javascript/iconic/svg/smart/sort.svg new file mode 100755 index 0000000..40070a7 --- /dev/null +++ b/app/javascript/iconic/svg/smart/sort.svg @@ -0,0 +1,56 @@ + + Sort + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/spreadsheet.svg b/app/javascript/iconic/svg/smart/spreadsheet.svg new file mode 100755 index 0000000..4e1d3a7 --- /dev/null +++ b/app/javascript/iconic/svg/smart/spreadsheet.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/star-empty.svg b/app/javascript/iconic/svg/smart/star-empty.svg new file mode 100755 index 0000000..ecc0369 --- /dev/null +++ b/app/javascript/iconic/svg/smart/star-empty.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/star.svg b/app/javascript/iconic/svg/smart/star.svg new file mode 100755 index 0000000..df95657 --- /dev/null +++ b/app/javascript/iconic/svg/smart/star.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/sun.svg b/app/javascript/iconic/svg/smart/sun.svg new file mode 100755 index 0000000..bffa836 --- /dev/null +++ b/app/javascript/iconic/svg/smart/sun.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/syringe.svg b/app/javascript/iconic/svg/smart/syringe.svg new file mode 100755 index 0000000..9998875 --- /dev/null +++ b/app/javascript/iconic/svg/smart/syringe.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/tablet.svg b/app/javascript/iconic/svg/smart/tablet.svg new file mode 100755 index 0000000..79331d8 --- /dev/null +++ b/app/javascript/iconic/svg/smart/tablet.svg @@ -0,0 +1,31 @@ + + Tablet + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/tag.svg b/app/javascript/iconic/svg/smart/tag.svg new file mode 100755 index 0000000..a810d15 --- /dev/null +++ b/app/javascript/iconic/svg/smart/tag.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/tags.svg b/app/javascript/iconic/svg/smart/tags.svg new file mode 100755 index 0000000..2e643b7 --- /dev/null +++ b/app/javascript/iconic/svg/smart/tags.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/target.svg b/app/javascript/iconic/svg/smart/target.svg new file mode 100755 index 0000000..c59bab9 --- /dev/null +++ b/app/javascript/iconic/svg/smart/target.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/task.svg b/app/javascript/iconic/svg/smart/task.svg new file mode 100755 index 0000000..741d903 --- /dev/null +++ b/app/javascript/iconic/svg/smart/task.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/terminal.svg b/app/javascript/iconic/svg/smart/terminal.svg new file mode 100755 index 0000000..df8319b --- /dev/null +++ b/app/javascript/iconic/svg/smart/terminal.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/text.svg b/app/javascript/iconic/svg/smart/text.svg new file mode 100755 index 0000000..834c9d0 --- /dev/null +++ b/app/javascript/iconic/svg/smart/text.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/thermometer.svg b/app/javascript/iconic/svg/smart/thermometer.svg new file mode 100755 index 0000000..4b10a3d --- /dev/null +++ b/app/javascript/iconic/svg/smart/thermometer.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/thumb.svg b/app/javascript/iconic/svg/smart/thumb.svg new file mode 100755 index 0000000..8e1a677 --- /dev/null +++ b/app/javascript/iconic/svg/smart/thumb.svg @@ -0,0 +1,38 @@ + + Thumb + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/iconic/svg/smart/tiara.svg b/app/javascript/iconic/svg/smart/tiara.svg new file mode 100755 index 0000000..6507417 --- /dev/null +++ b/app/javascript/iconic/svg/smart/tiara.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/timer.svg b/app/javascript/iconic/svg/smart/timer.svg new file mode 100755 index 0000000..06e59ee --- /dev/null +++ b/app/javascript/iconic/svg/smart/timer.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/tint.svg b/app/javascript/iconic/svg/smart/tint.svg new file mode 100755 index 0000000..57c4c2e --- /dev/null +++ b/app/javascript/iconic/svg/smart/tint.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/tools.svg b/app/javascript/iconic/svg/smart/tools.svg new file mode 100755 index 0000000..8938b37 --- /dev/null +++ b/app/javascript/iconic/svg/smart/tools.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/transfer.svg b/app/javascript/iconic/svg/smart/transfer.svg new file mode 100755 index 0000000..38eab10 --- /dev/null +++ b/app/javascript/iconic/svg/smart/transfer.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/trash.svg b/app/javascript/iconic/svg/smart/trash.svg new file mode 100755 index 0000000..7d5e832 --- /dev/null +++ b/app/javascript/iconic/svg/smart/trash.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/ungroup.svg b/app/javascript/iconic/svg/smart/ungroup.svg new file mode 100755 index 0000000..312fc70 --- /dev/null +++ b/app/javascript/iconic/svg/smart/ungroup.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/vertical-align.svg b/app/javascript/iconic/svg/smart/vertical-align.svg new file mode 100755 index 0000000..8ee9b0a --- /dev/null +++ b/app/javascript/iconic/svg/smart/vertical-align.svg @@ -0,0 +1,79 @@ + + Vertical Align + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/video.svg b/app/javascript/iconic/svg/smart/video.svg new file mode 100755 index 0000000..bb5c495 --- /dev/null +++ b/app/javascript/iconic/svg/smart/video.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/volume.svg b/app/javascript/iconic/svg/smart/volume.svg new file mode 100755 index 0000000..badb669 --- /dev/null +++ b/app/javascript/iconic/svg/smart/volume.svg @@ -0,0 +1,89 @@ + + Volume + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/warning.svg b/app/javascript/iconic/svg/smart/warning.svg new file mode 100755 index 0000000..11c0a0e --- /dev/null +++ b/app/javascript/iconic/svg/smart/warning.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/weight.svg b/app/javascript/iconic/svg/smart/weight.svg new file mode 100755 index 0000000..5f6e6a9 --- /dev/null +++ b/app/javascript/iconic/svg/smart/weight.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/wifi.svg b/app/javascript/iconic/svg/smart/wifi.svg new file mode 100755 index 0000000..7d5c748 --- /dev/null +++ b/app/javascript/iconic/svg/smart/wifi.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/wrench.svg b/app/javascript/iconic/svg/smart/wrench.svg new file mode 100755 index 0000000..b68e746 --- /dev/null +++ b/app/javascript/iconic/svg/smart/wrench.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/x-thin.svg b/app/javascript/iconic/svg/smart/x-thin.svg new file mode 100755 index 0000000..4b172f2 --- /dev/null +++ b/app/javascript/iconic/svg/smart/x-thin.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/x.svg b/app/javascript/iconic/svg/smart/x.svg new file mode 100755 index 0000000..5880ad0 --- /dev/null +++ b/app/javascript/iconic/svg/smart/x.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/yen.svg b/app/javascript/iconic/svg/smart/yen.svg new file mode 100755 index 0000000..ab6c09d --- /dev/null +++ b/app/javascript/iconic/svg/smart/yen.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/javascript/iconic/svg/smart/zoom.svg b/app/javascript/iconic/svg/smart/zoom.svg new file mode 100755 index 0000000..af1fbee --- /dev/null +++ b/app/javascript/iconic/svg/smart/zoom.svg @@ -0,0 +1,56 @@ + + Zoom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/styles/_iconic.scss b/app/javascript/styles/_iconic.scss new file mode 100644 index 0000000..984e94c --- /dev/null +++ b/app/javascript/styles/_iconic.scss @@ -0,0 +1,25 @@ +@mixin iconic-color($color) { + fill: $color; + stroke: $color; +} + +/* Hide all icons that are waiting to be injected */ +img.iconic { + display: none; +} + +/* Make sure filled and text elements only get fills */ +.iconic-property-fill, .iconic-property-text { + stroke: none !important; +} + +/* Make sure stroked elements only get strokes */ +.iconic-property-stroke { + fill: none !important; +} + + +/* Theme-specific rules */ +.iconic * { + @include iconic-color(currentColor); +} \ No newline at end of file diff --git a/app/javascript/styles/index.scss b/app/javascript/styles/index.scss index 14a9556..f49c5e4 100644 --- a/app/javascript/styles/index.scss +++ b/app/javascript/styles/index.scss @@ -14,6 +14,7 @@ @import "./responsive_controls"; @import "./wide_modal"; +@import "./iconic"; html { height: 100%; diff --git a/config/webpack/environment.js b/config/webpack/environment.js index 841c7df..0c8488d 100644 --- a/config/webpack/environment.js +++ b/config/webpack/environment.js @@ -3,9 +3,9 @@ const vue = require('./loaders/vue'); const svg = require('./loaders/svg'); environment.loaders.append('vue', vue); -environment.loaders.append('svg', svg); +//environment.loaders.append('svg', svg); -const fileLoader = environment.loaders.get('file'); -fileLoader.exclude = /\.(svg)$/i; +//const fileLoader = environment.loaders.get('file'); +//fileLoader.exclude = /\.(svg)$/i; module.exports = environment; diff --git a/package.json b/package.json index 826bd8d..0bc8022 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,6 @@ "caniuse-lite": "^1.0.30000815", "css-loader": "^0.28.11", "lodash": "^4.17.5", - "open-iconic": "^1.1.1", "svg-loader": "^0.0.2", "vue": "^2.5.16", "vue-loader": "^14.2.2", diff --git a/yarn.lock b/yarn.lock index 8ff5715..5bedfae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3776,10 +3776,6 @@ onecolor@^3.0.4: version "3.0.5" resolved "https://registry.yarnpkg.com/onecolor/-/onecolor-3.0.5.tgz#36eff32201379efdf1180fb445e51a8e2425f9f6" -open-iconic@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/open-iconic/-/open-iconic-1.1.1.tgz#9dcfc8c7cd3c61cdb4a236b1a347894c97adc0c6" - opn@^5.1.0: version "5.3.0" resolved "https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz#64871565c863875f052cfdf53d3e3cb5adb53b1c" From 41117e2e7f5d72f0e5d9f46fb0ec3fce7e0824fc Mon Sep 17 00:00:00 2001 From: Dan Elbert Date: Wed, 5 Sep 2018 11:00:35 -0500 Subject: [PATCH 05/10] icon --- Gemfile | 2 +- Gemfile.lock | 92 +++++++++---------- app/controllers/task_lists_controller.rb | 2 +- app/javascript/components/AppIcon.vue | 47 +++------- app/javascript/components/TheTaskListList.vue | 24 ++++- 5 files changed, 84 insertions(+), 83 deletions(-) diff --git a/Gemfile b/Gemfile index 3773a2b..052cdc5 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source 'https://rubygems.org' -gem 'rails', '5.2.0' +gem 'rails', '5.2.1' gem 'pg', '~> 1.0.0' gem 'webpacker', '3.5.3' diff --git a/Gemfile.lock b/Gemfile.lock index 5c9b1d9..31ba591 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,50 +1,50 @@ GEM remote: https://rubygems.org/ specs: - actioncable (5.2.0) - actionpack (= 5.2.0) + actioncable (5.2.1) + actionpack (= 5.2.1) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.0) - actionpack (= 5.2.0) - actionview (= 5.2.0) - activejob (= 5.2.0) + actionmailer (5.2.1) + actionpack (= 5.2.1) + actionview (= 5.2.1) + activejob (= 5.2.1) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.0) - actionview (= 5.2.0) - activesupport (= 5.2.0) + actionpack (5.2.1) + actionview (= 5.2.1) + activesupport (= 5.2.1) rack (~> 2.0) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.0) - activesupport (= 5.2.0) + actionview (5.2.1) + activesupport (= 5.2.1) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.0) - activesupport (= 5.2.0) + activejob (5.2.1) + activesupport (= 5.2.1) globalid (>= 0.3.6) - activemodel (5.2.0) - activesupport (= 5.2.0) - activerecord (5.2.0) - activemodel (= 5.2.0) - activesupport (= 5.2.0) + activemodel (5.2.1) + activesupport (= 5.2.1) + activerecord (5.2.1) + activemodel (= 5.2.1) + activesupport (= 5.2.1) arel (>= 9.0) - activestorage (5.2.0) - actionpack (= 5.2.0) - activerecord (= 5.2.0) + activestorage (5.2.1) + actionpack (= 5.2.1) + activerecord (= 5.2.1) marcel (~> 0.3.1) - activesupport (5.2.0) + activesupport (5.2.1) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) tzinfo (~> 1.1) arel (9.0.0) bcrypt (3.1.12) - bootsnap (1.3.0) + bootsnap (1.3.1) msgpack (~> 1.0) builder (3.2.3) coderay (1.1.2) @@ -77,7 +77,7 @@ GEM guard (~> 2.1) guard-compat (~> 1.1) rspec (>= 2.99.0, < 4.0) - i18n (1.0.1) + i18n (1.1.0) concurrent-ruby (~> 1.0) jbuilder (2.7.0) activesupport (>= 4.2.0) @@ -111,42 +111,42 @@ GEM thread_safe (~> 0.3, >= 0.3.1) method_source (0.9.0) mimemagic (0.3.2) - mini_mime (1.0.0) + mini_mime (1.0.1) mini_portile2 (2.3.0) minitest (5.11.3) msgpack (1.2.4) multi_json (1.13.1) nenv (0.3.0) nio4r (2.3.1) - nokogiri (1.8.2) + nokogiri (1.8.4) mini_portile2 (~> 2.3.0) notiffany (0.1.1) nenv (~> 0.1) shellany (~> 0.0) - oj (3.6.2) + oj (3.6.7) parslet (1.8.2) pg (1.0.0) pry (0.11.3) coderay (~> 1.1.0) method_source (~> 0.9.0) - puma (3.11.4) + puma (3.12.0) rack (2.0.5) rack-proxy (0.6.4) rack - rack-test (1.0.0) + rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.0) - actioncable (= 5.2.0) - actionmailer (= 5.2.0) - actionpack (= 5.2.0) - actionview (= 5.2.0) - activejob (= 5.2.0) - activemodel (= 5.2.0) - activerecord (= 5.2.0) - activestorage (= 5.2.0) - activesupport (= 5.2.0) + rails (5.2.1) + actioncable (= 5.2.1) + actionmailer (= 5.2.1) + actionpack (= 5.2.1) + actionview (= 5.2.1) + activejob (= 5.2.1) + activemodel (= 5.2.1) + activerecord (= 5.2.1) + activestorage (= 5.2.1) + activesupport (= 5.2.1) bundler (>= 1.3.0) - railties (= 5.2.0) + railties (= 5.2.1) sprockets-rails (>= 2.0.0) rails-controller-testing (1.0.2) actionpack (~> 5.x, >= 5.0.1) @@ -157,12 +157,12 @@ GEM nokogiri (>= 1.6) rails-html-sanitizer (1.0.4) loofah (~> 2.2, >= 2.2.2) - railties (5.2.0) - actionpack (= 5.2.0) - activesupport (= 5.2.0) + railties (5.2.1) + actionpack (= 5.2.1) + activesupport (= 5.2.1) method_source rake (>= 0.8.7) - thor (>= 0.18.1, < 2.0) + thor (>= 0.19.0, < 2.0) rake (12.3.1) rb-fsevent (0.10.3) rb-inotify (0.9.10) @@ -192,7 +192,7 @@ GEM ruby_dep (1.5.0) shellany (0.0.1) signed_multiset (0.2.1) - sprockets (3.7.1) + sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) sprockets-rails (3.2.1) @@ -235,7 +235,7 @@ DEPENDENCIES oj (~> 3.6.2) pg (~> 1.0.0) puma (~> 3.11) - rails (= 5.2.0) + rails (= 5.2.1) rails-controller-testing redcarpet (~> 3.4.0) rspec-rails (~> 3.7.2) diff --git a/app/controllers/task_lists_controller.rb b/app/controllers/task_lists_controller.rb index 696d1dc..54086dd 100644 --- a/app/controllers/task_lists_controller.rb +++ b/app/controllers/task_lists_controller.rb @@ -4,7 +4,7 @@ class TaskListsController < ApplicationController before_action :set_task_list, only: [:show, :update, :destroy] def index - @task_lists = TaskList.for_user(current_user) + @task_lists = TaskList.for_user(current_user).order(created_at: :desc) end def show diff --git a/app/javascript/components/AppIcon.vue b/app/javascript/components/AppIcon.vue index 2719458..d78478a 100644 --- a/app/javascript/components/AppIcon.vue +++ b/app/javascript/components/AppIcon.vue @@ -1,6 +1,6 @@ @@ -33,7 +33,7 @@ class SizeData { constructor(bulmaIconClass, defaultPadding) { this.bulmaIconClass = bulmaIconClass; - this.defaultPadding = defaultPadding; + this.defaultPadding = defaultPadding || null; } } @@ -54,10 +54,10 @@ }; const sizeMap = { - sm: new SizeData('is-small', '2px'), - md: new SizeData('', '3px'), - lg: new SizeData('is-medium', '4px'), - xl: new SizeData('is-large', '5px') + sm: new SizeData('is-small'), + md: new SizeData(''), + lg: new SizeData('is-medium'), + xl: new SizeData('is-large') }; export default { @@ -89,6 +89,10 @@ return iconMap[this.icon]; }, + sizeData() { + return sizeMap[this.size]; + }, + iconUrl() { return this.iconData.url; }, @@ -103,11 +107,11 @@ }, sizeClass() { - return sizeMap[this.size].bulmaIconClass; + return this.sizeData.bulmaIconClass; }, - wrapperPadding() { - return this.padding || sizeMap[this.size].defaultPadding; + svgPadding() { + return this.padding || this.sizeData.defaultPadding || "15%"; } }, @@ -130,29 +134,6 @@ \ No newline at end of file diff --git a/app/javascript/components/TheTaskListList.vue b/app/javascript/components/TheTaskListList.vue index 2c09408..3446475 100644 --- a/app/javascript/components/TheTaskListList.vue +++ b/app/javascript/components/TheTaskListList.vue @@ -2,8 +2,17 @@

Tasks

+ + + + + - {{l.name}} + +