Add icon manager
@@ -0,0 +1,8 @@
|
||||
from .sets import THEME_ICONSETS, DEFAULT_THEME
|
||||
|
||||
def get_icon_name(icon):
|
||||
return THEME_ICONSETS[DEFAULT_THEME]['icons'][icon]
|
||||
|
||||
|
||||
def get_sprite_name(icon):
|
||||
return THEME_ICONSETS[DEFAULT_THEME]['sprites'][icon]
|
||||
@@ -0,0 +1 @@
|
||||
APP = 'app'
|
||||
@@ -0,0 +1,3 @@
|
||||
from django.db import models
|
||||
|
||||
# Create your models here.
|
||||
@@ -0,0 +1,25 @@
|
||||
from __future__ import absolute_import
|
||||
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from icons.sets import fat_cow, famfamfam
|
||||
|
||||
THEME_DEFAULT = 'default'
|
||||
|
||||
SET_CHOICES = (
|
||||
(fat_cow.ID, fat_cow.LABEL),
|
||||
(famfamfam.ID, famfamfam.LABEL),
|
||||
)
|
||||
|
||||
THEME_ICONSETS = {
|
||||
THEME_DEFAULT: {
|
||||
'icons': fat_cow.DICTIONARY,
|
||||
'sprites': famfamfam.DICTIONARY
|
||||
}
|
||||
}
|
||||
|
||||
THEMES_CHOICES = {
|
||||
THEME_DEFAULT: _(u'Default theme (using Fat cow for icons and FamFamFam for sprites)')
|
||||
}
|
||||
|
||||
DEFAULT_THEME = THEME_DEFAULT
|
||||
@@ -0,0 +1,10 @@
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from icons.literals import *
|
||||
|
||||
ID = 'famfamfam'
|
||||
LABEL = _(u'FamFamFam')
|
||||
|
||||
DICTIONARY = {
|
||||
APP: 'plugin',
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from icons.literals import *
|
||||
|
||||
ID = 'fat_cow'
|
||||
LABEL = _(u'Fat cow')
|
||||
|
||||
DICTIONARY = {
|
||||
APP: 'plugin.png',
|
||||
}
|
||||
|
After Width: | Height: | Size: 825 B |
|
After Width: | Height: | Size: 445 B |
|
After Width: | Height: | Size: 838 B |
|
After Width: | Height: | Size: 686 B |
|
After Width: | Height: | Size: 712 B |
|
After Width: | Height: | Size: 450 B |
|
After Width: | Height: | Size: 885 B |
|
After Width: | Height: | Size: 674 B |
|
After Width: | Height: | Size: 670 B |
|
After Width: | Height: | Size: 698 B |
|
After Width: | Height: | Size: 685 B |
|
After Width: | Height: | Size: 655 B |
|
After Width: | Height: | Size: 659 B |
|
After Width: | Height: | Size: 722 B |
|
After Width: | Height: | Size: 775 B |
|
After Width: | Height: | Size: 737 B |
|
After Width: | Height: | Size: 437 B |
|
After Width: | Height: | Size: 433 B |
|
After Width: | Height: | Size: 531 B |
|
After Width: | Height: | Size: 481 B |
|
After Width: | Height: | Size: 532 B |
|
After Width: | Height: | Size: 452 B |
|
After Width: | Height: | Size: 563 B |
|
After Width: | Height: | Size: 532 B |
|
After Width: | Height: | Size: 809 B |
|
After Width: | Height: | Size: 605 B |
|
After Width: | Height: | Size: 525 B |
|
After Width: | Height: | Size: 831 B |
|
After Width: | Height: | Size: 583 B |
|
After Width: | Height: | Size: 714 B |
|
After Width: | Height: | Size: 777 B |
|
After Width: | Height: | Size: 749 B |
|
After Width: | Height: | Size: 716 B |
|
After Width: | Height: | Size: 665 B |
|
After Width: | Height: | Size: 636 B |
|
After Width: | Height: | Size: 661 B |
|
After Width: | Height: | Size: 366 B |
|
After Width: | Height: | Size: 584 B |
|
After Width: | Height: | Size: 535 B |
|
After Width: | Height: | Size: 249 B |
|
After Width: | Height: | Size: 580 B |
|
After Width: | Height: | Size: 534 B |
|
After Width: | Height: | Size: 671 B |
|
After Width: | Height: | Size: 657 B |
|
After Width: | Height: | Size: 525 B |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 689 B |
|
After Width: | Height: | Size: 759 B |
|
After Width: | Height: | Size: 713 B |
|
After Width: | Height: | Size: 694 B |
|
After Width: | Height: | Size: 641 B |
|
After Width: | Height: | Size: 664 B |
|
After Width: | Height: | Size: 623 B |
|
After Width: | Height: | Size: 663 B |
|
After Width: | Height: | Size: 655 B |
|
After Width: | Height: | Size: 599 B |
|
After Width: | Height: | Size: 468 B |
|
After Width: | Height: | Size: 575 B |
|
After Width: | Height: | Size: 650 B |
|
After Width: | Height: | Size: 483 B |
|
After Width: | Height: | Size: 649 B |
|
After Width: | Height: | Size: 643 B |
|
After Width: | Height: | Size: 538 B |
|
After Width: | Height: | Size: 522 B |
|
After Width: | Height: | Size: 394 B |
|
After Width: | Height: | Size: 422 B |
|
After Width: | Height: | Size: 369 B |
|
After Width: | Height: | Size: 564 B |
|
After Width: | Height: | Size: 587 B |
|
After Width: | Height: | Size: 628 B |
|
After Width: | Height: | Size: 588 B |
|
After Width: | Height: | Size: 554 B |
|
After Width: | Height: | Size: 603 B |
|
After Width: | Height: | Size: 494 B |
|
After Width: | Height: | Size: 538 B |
|
After Width: | Height: | Size: 598 B |
|
After Width: | Height: | Size: 761 B |
|
After Width: | Height: | Size: 655 B |
|
After Width: | Height: | Size: 651 B |
|
After Width: | Height: | Size: 381 B |
|
After Width: | Height: | Size: 593 B |
|
After Width: | Height: | Size: 570 B |
|
After Width: | Height: | Size: 556 B |
|
After Width: | Height: | Size: 371 B |
|
After Width: | Height: | Size: 508 B |
|
After Width: | Height: | Size: 632 B |
|
After Width: | Height: | Size: 661 B |
|
After Width: | Height: | Size: 674 B |
|
After Width: | Height: | Size: 558 B |
|
After Width: | Height: | Size: 363 B |
|
After Width: | Height: | Size: 741 B |
|
After Width: | Height: | Size: 741 B |
|
After Width: | Height: | Size: 804 B |