Removed all spaces around v-icon's text, because it causes alignment issues

This commit is contained in:
Stefan Zermatten
2019-02-20 15:48:35 +02:00
parent 4f402830d8
commit 24f3431900
9 changed files with 19 additions and 51 deletions

View File

@@ -94,9 +94,7 @@
@click="insertAttribute" @click="insertAttribute"
data-id="insert-attribute-fab" data-id="insert-attribute-fab"
> >
<v-icon> <v-icon>add</v-icon>
add
</v-icon>
</v-btn> </v-btn>
</div> </div>

View File

@@ -30,9 +30,7 @@
<v-icon <v-icon
v-if="active" v-if="active"
:class="{dark: isDark(kebabColorOption, kebabShade)}" :class="{dark: isDark(kebabColorOption, kebabShade)}"
> >check</v-icon>
check
</v-icon>
</v-scroll-y-transition> </v-scroll-y-transition>
</div> </div>
</v-item> </v-item>
@@ -56,9 +54,7 @@
<v-icon <v-icon
v-if="active" v-if="active"
:class="{dark: isDark(kebabColor, kebabShadeOption)}" :class="{dark: isDark(kebabColor, kebabShadeOption)}"
> >check</v-icon>
check
</v-icon>
</v-scroll-y-transition> </v-scroll-y-transition>
</div> </div>
</v-item> </v-item>

View File

@@ -15,13 +15,11 @@
class="icon" class="icon"
slot="prepend" slot="prepend"
:class="iconClass" :class="iconClass"
> >{{displayedIcon}}</v-icon>
{{displayedIcon}}
</v-icon>
<template slot="item" slot-scope="item"> <template slot="item" slot-scope="item">
<v-icon class="icon mr-2"> <v-icon
{{getEffectIcon(item.item.value, 1)}} class="icon mr-2"
</v-icon> >{{getEffectIcon(item.item.value, 1)}}</v-icon>
{{item.item.text}} {{item.item.text}}
</template> </template>
</smart-select> </smart-select>

View File

@@ -8,9 +8,7 @@
} } : {}" } } : {}"
> >
<v-layout row align-center class="net-effect"> <v-layout row align-center class="net-effect">
<v-icon class="icon"> <v-icon class="icon">{{getEffectIcon(operation, result)}}</v-icon>
{{getEffectIcon(operation, result)}}
</v-icon>
<div class="value display-1 pr-2" v-if="showValue(operation)"> <div class="value display-1 pr-2" v-if="showValue(operation)">
{{getValue(operation, result)}} {{getValue(operation, result)}}
</div> </div>

View File

@@ -1,8 +1,6 @@
<template> <template>
<v-btn fab small @click="$emit('click')"> <v-btn fab small @click="$emit('click')">
<v-icon> <v-icon>{{icon}}</v-icon>
{{icon}}
</v-icon>
<span id="label"> <span id="label">
{{label}} {{label}}
</span> </span>

View File

@@ -1,9 +1,7 @@
<template lang="html"> <template lang="html">
<v-list-tile class="skill-list-tile" height="32px" v-on="hasClickListener ? {click} : {}"> <v-list-tile class="skill-list-tile" height="32px" v-on="hasClickListener ? {click} : {}">
<v-list-tile-action class="prof-icon"> <v-list-tile-action class="prof-icon">
<v-icon> <v-icon>{{icon}}</v-icon>
{{icon}}
</v-icon>
</v-list-tile-action> </v-list-tile-action>
<v-list-tile-content> <v-list-tile-content>
<v-list-tile-title> <v-list-tile-title>

View File

@@ -2,22 +2,16 @@
<v-layout column style="height: 100%;"> <v-layout column style="height: 100%;">
<v-toolbar :color="color || 'secondary'" dark class="base-dialog-toolbar" :flat="!offsetTop"> <v-toolbar :color="color || 'secondary'" dark class="base-dialog-toolbar" :flat="!offsetTop">
<v-btn icon flat @click="close"> <v-btn icon flat @click="close">
<v-icon> <v-icon>arrow_back</v-icon>
arrow_back
</v-icon>
</v-btn> </v-btn>
<slot name="toolbar"></slot> <slot name="toolbar"></slot>
<template v-if="$slots.edit"> <template v-if="$slots.edit">
<v-spacer/> <v-spacer/>
<v-btn icon flat @click="() => $emit('delete')" v-if="isEditing"> <v-btn icon flat @click="() => $emit('delete')" v-if="isEditing">
<v-icon> <v-icon>delete</v-icon>
delete
</v-icon>
</v-btn> </v-btn>
<v-btn icon flat @click="isEditing = !isEditing"> <v-btn icon flat @click="isEditing = !isEditing">
<v-icon> <v-icon>{{isEditing ? 'check' : 'create'}}</v-icon>
{{isEditing ? 'check' : 'create'}}
</v-icon>
</v-btn> </v-btn>
</template> </template>
</v-toolbar> </v-toolbar>

View File

@@ -32,9 +32,7 @@
<v-list-tile-action> <v-list-tile-action>
<v-tooltip left v-if="email.verified"> <v-tooltip left v-if="email.verified">
<span>Verified</span> <span>Verified</span>
<v-icon slot="activator"> <v-icon slot="activator">assignment_turned_in</v-icon>
assignment_turned_in
</v-icon>
</v-tooltip> </v-tooltip>
<v-tooltip left v-else="email.verified"> <v-tooltip left v-else="email.verified">
<span>Verify Account</span> <span>Verify Account</span>
@@ -44,9 +42,7 @@
slot="activator" slot="activator"
@click="verifyEmail(email.address)" @click="verifyEmail(email.address)"
> >
<v-icon> <v-icon>assignment_late</v-icon>
assignment_late
</v-icon>
</v-btn> </v-btn>
</v-tooltip> </v-tooltip>
</v-list-tile-action> </v-list-tile-action>
@@ -56,9 +52,7 @@
<v-tooltip right> <v-tooltip right>
<span>Add email address</span> <span>Add email address</span>
<v-btn flat icon slot="activator"> <v-btn flat icon slot="activator">
<v-icon> <v-icon>add</v-icon>
add
</v-icon>
</v-btn> </v-btn>
</v-tooltip> </v-tooltip>
</v-list-tile-action> </v-list-tile-action>

View File

@@ -19,9 +19,7 @@
<section class="text-xs-center"> <section class="text-xs-center">
<v-layout row wrap justify-space-around class="selling-points"> <v-layout row wrap justify-space-around class="selling-points">
<v-layout column align-center> <v-layout column align-center>
<v-icon x-large class="ma-2"> <v-icon x-large class="ma-2">money_off</v-icon>
money_off
</v-icon>
<h3 class="mb-2"> <h3 class="mb-2">
Free, open source, community funded Free, open source, community funded
</h3> </h3>
@@ -31,9 +29,7 @@
</p> </p>
</v-layout> </v-layout>
<v-layout column align-center> <v-layout column align-center>
<v-icon x-large class="ma-2"> <v-icon x-large class="ma-2">ballot</v-icon>
ballot
</v-icon>
<h3 class="mb-2"> <h3 class="mb-2">
Character sheets optimised for one ruleset Character sheets optimised for one ruleset
</h3> </h3>
@@ -43,9 +39,7 @@
</p> </p>
</v-layout> </v-layout>
<v-layout column align-center> <v-layout column align-center>
<v-icon x-large class="ma-2"> <v-icon x-large class="ma-2">scatter_plot</v-icon>
scatter_plot
</v-icon>
<h3 class="mb-2"> <h3 class="mb-2">
Inventory manager Inventory manager
</h3> </h3>