Mas Iconos con Vainilla Font - Oxygenados La comunidad
Oxygenados La comunidad hispana
Recoda White Full Logo
Patrocinador
Menu
post oxygen builder
CSS Entrada
Mas Iconos con Vainilla Font
Listado Tips CSS

Gira el dispositivo para ver correctamente este post.

Mostramos como añadir más iconos sin la necesidad de añadir más sets de SVGs, usando la fuente denominada "vanilla" y con la particularidad de que vamos a poder usarlos de manera global en todo nuestro sitio o solo en aquellas páginas o entradas en las que sea necesario. 
La diferencia entre usarlos de manera global en todo el sitio o solo en aquellas páginas está en que en la primera manera cargaremos los kb de la fuente, en este caso 79Kb de manera innecesaria en aquellas páginas o entradas donde no requiramos el uso de estos iconos.

Para añadir manualmente fuentes personalizadas a WordPress, tendrás que utilizar un cliente FTP como FileZilla o el gestor de archivos del panel de control de tu hosting. Debes subir la fuente a tu cuenta de hosting y editar el archivo CSS de tu tema, pero en el caso de Oxygen ni es necesaria la edición del archivo, pudiendo hacerlo con un gestor de fuentes como los abajo listados, para añadir la fuente de manera global o bien con un Code-Block en la página o entrada para hacerlo de manera específica.

Puedes descargar la fuente Vanilla desde este enlace

Después de subir la fuente vanilla a tu sitio tienes que añadir un Code-Block en la parte superior de la estructura del panel y añadir el siguiente código en la sección CSS del Code-Block,  en nuestro caso hemos crado una carpeta denominada fuentes dentro de la carpeta uploads que es a donde hemos subido la fuente, deberás modificar la ruta de la última línea de este código en caso de no coincidir exactamente con la ubicación donde has subido la fuente a tu servidor.

@font-face {
  font-family: 'vanilla';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: auto;
  src: url('/wp-content/uploads/fuentes/vanilla.ttf') format(truetype);
}
Formas de añadir los Iconos. Tabla 1

 Pués se trata como si fuese un texto normal común y corriente, con la salvedad de que tienes que indicarle la fuente en su apartado de CSS, ver primera imagen, pero cada icono tiene su caracter tipográfico correspondiente y cuya tabla de guía te ofrecemos aquí abajo.

Siguiendo la tabla de guía tenemos que a ese icono le corresponde el carácter [ (abrir corchetes, segunda imagen), no tenemos más que escribir ese carácter, indicar en su CSS la familia de fuente que le queremos aplicar "font-family:vanilla;" (primera imagen) y luego tratarlo con la interfaz de Oxygen como si otro cualquier otro texto se tratase(segunda imagen).
Nota.- Haciendo click encima del símbolo se copia directamente al porta-papeles.

Veamos un ejemplo práctico, queremos añadir el siguiente icono: [ 

Formas de añadir los Iconos. Tabla 2
Iconos de difícil introducción con el teclado

Los elementos de la tabla uno sirven para añadir directamente el texto mediante la introducción de caracteres con el teclado, pero hay ciertos iconos cuya representación se va a hacer muy difícil si pretendemos hacerlo de esa manera, por ello, hemos añadido una segunda tabla, en la que haciendo click en el símbolo o en el icono y lo copias directamente para luego pegarlo en el cuadro de texto o en el content del pseudo-elemento, el nombre también puede ser copiado, aunque esto último no tiene a posteriori gran utilidad a no ser que des clases con ese nombre.

Todo lo explicado sirve para aplicar a cualquier tipo de texto, headings, span, pseudo elementos, after, before, etc...
Otras formas de gestionar las fuentes.
  • Hacer uso de un plugin.
  • Subir la fuente y añadir el código con un plugin de snippets como WpCodeBox , Woody-Add-Snippets o Advanced Scripts 
  • Añadir el código en el editor de hojas de estilo de Oxygen, en el menú Oxygen -> StyleSheets Editor.

En el caso de que quieras usarlo de manera global, tienes varias opciones, la forma mas fácil es usar un gestor de fuentes y así ya subir directamente las fuentes desde el mismo plugin.

Gestores de Fuentes.
  1. Code Snippets Custom Fonts:
    -- De nuestro conocido Matt Hias y gratuito
  2. Use Any Fonts 
    — Quizás el mas veterano de todos.
  3. Yabe Fonts
    -- De un desarrollador que trabajó en DPplugins.(de pago)
  4. Font-Hero
    -- Nada mas y menos que de DPluings. (De Pago)
  5. Elegant Custom Fonts 
    — De Louis Reingold, CEO y fundador de Soflyy, la empresa de Oxygen. (Gratuito)
Charcode
Símbolo
Salida
Charcode
Símbolo
Salida
Charcode
Símbolo
Salida
Nombre
Símbolo
Salida
Nombre
Símbolo
Salida
Nombre
Símbolo
Salida
storage
!!
queuing
##
number
$$
fingerprint
%%
fax
&&
cloud-storage
''
invoices
((
packages
))
config
**
bulkjobs
++
dashboard
,,
paintbrush
--
line
..
location
//
app-phone
00
apple
11
check-1
22
mail
33
members
44
plans
55
server
66
unlock
77
users
88
profile-1
99
pdf
::
payment
;;
burger
<<
reseller
==
transfer
>>
trunk
??
un-mute
@@
logout
AA
loop
BB
mydomains
CC
new-window
DD
numbers
EE
outgoing-call
FF
pause
GG
play-alt
HH
plus-alt
II
question
JJ
reg-desk
KK
reg-int
LL
reg-pc
MM
reg-soft
NN
reg-unknown
OO
search
PP
status-available
QQ
status-busy
RR
status-offline
SS
subtract
TT
sun-stroke
UU
toggle-off
VV
toggle-on
WW
tts
XX
uploadaudio
YY
x-alt
ZZ
calendar
[[
addmoney-us
\\
dnszones
]]
nameservergroup
^^
contacts
__
domains
``
profile
aa
call-routes
bb
add
cc
addmoney
dd
calls
ee
camera
ff
bin
gg
bolt
hh
address
ii
calendar-alt-fill
jj
call
kk
cart
ll
chat
mm
check
nn
android
oo
clock
pp
cog
qq
delete
rr
denied
ss
desktop
tt
download
uu
dropdown
vv
eye
ww
incoming-call
xx
internal-call
yy
lightbulb
zz
dashboard-1
{{
accessories
||
add-1
}}
addmoney-1
~~
address-1
advconferensing
android-1
app-phone-1
apple-1
at
backspace
bin-1
bulkjobs-1
burger-1
calendar-1
call-routes-1
calls-1
camera-1
cancel
cart-1
chat-1
check-2
check2
clock-1
cloud1star
cloud2star
cloud3star
cloud4star
cog-1
compare
config-1
contacts-1
cross
crown
dashboard-2
dashboard-3
desktop-1
disable
dnszones-1
domain
domains-1
domtransfer
download-1
droparrow
duplicate
edit
enlarge
exclaim
exports
eye-1
facebook
fax-1
filtering
fingerprint-1
google
grid
handsets
idle
impersonate
inbound
increase
info
intercom
internal
invoices-1
key
leaf
leftarrow
line-1
link
linkedin
little-cog
location-1
lock
logo
logout-1
mail-1
man
members-1
mic
minus
move-down
move-up
mute
mydomains-1
nameservergroup-1
network
newburger
number-1
numbers-1
outbound
packages-1
paintbrush-1
paperclip
pattern
pause-1
payment-1
pdf-1
phonebook
plane
plans-1
play
plus
pound
profile-2
puzzle
question-1
queuing-1
quote
radioactive
ratecard
recording
reg-desk-1
reg-int-1
reg-pc-1
reg-soft-1
reg-unknown-1
renewal
reseller-1
rightarrow
rows
save
search-1
server-1
setup
short
snowflake
square
star
status-available-1
status-busy-1
status-offline-1
storage-1
store-1
subtract-1
sun-stroke-1
tiny-speaker
toggle-off-1
toggle-on-1
transcripts
transfer-1
transfer-2
trunk-1
tts-1
twitter
umberella
un-mute-1
unlock-1
uparrow
update
upgradearrow
uploadaudio-1
users-1
vconferensing
video-calling
visa
web
webhooks
wifi
yay
yingyang
point-down
point-up
status-ringing
status-timer
call-parking
sms

Como siempre esperamos tus comentarios y por supuesto si tienes alguna duda o necesitas ayuda puedes contactar por nuestro grupo de Telegram o dejando un comentario.

Nos vemos en la próxima. 👌

0 0 votos
Puntuación
Suscribir
Notificar de
guest
0 Comentarios
Viejos
Nuevos Más votados
Comentarios en línea
Ver todos los comentarios
El diseño web responsivo está muerto

El diseño fluido se refiere a un enfoque de diseño web en el que las dimensiones de los elementos son flexibles, escalando proporcionalmente al tamaño de la pantalla del usuario.
En lugar de medidas fijas de píxeles, utiliza unidades relativas como porcentajes o ems para garantizar que el diseño se ajuste sin problemas, independientemente del dispositivo.

Leer más
Mas Iconos con Vainilla Font

Mostramos como añadir más iconos sin la necesidad de añadir más sets de SVGs, usando la fuente denominada "vanilla" y con la particularidad de que vamos a poder usarlos de manera global en todo nuestro sitio o solo en aquellas páginas o entradas en las que sea necesario.
La diferencia entre usarlos de manera global en todo el sitio o solo en aquellas páginas está en que en la primera manera cargaremos los kb de la fuente, en este caso 79Kb de manera innecesaria en aquellas páginas o entradas donde no requiramos el uso de estos iconos.

Leer más
Subrayado Animado

Un pequeño tip para lograr un efecto de subrayado animado con css y Oxygen

Leer más