diff options
Diffstat (limited to 'lib/gitlab/badge/template.rb')
-rw-r--r-- | lib/gitlab/badge/template.rb | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/lib/gitlab/badge/template.rb b/lib/gitlab/badge/template.rb deleted file mode 100644 index 9ac8f1c17f2..00000000000 --- a/lib/gitlab/badge/template.rb +++ /dev/null @@ -1,54 +0,0 @@ -# frozen_string_literal: true - -module Gitlab - module Badge - ## - # Abstract template class for badges - # - class Template - MAX_KEY_TEXT_SIZE = 64 - MAX_KEY_WIDTH = 512 - - def initialize(badge) - @entity = badge.entity - @status = badge.status - end - - def key_text - raise NotImplementedError - end - - def value_text - raise NotImplementedError - end - - def key_width - raise NotImplementedError - end - - def value_width - raise NotImplementedError - end - - def value_color - raise NotImplementedError - end - - def key_color - '#555' - end - - def key_text_anchor - key_width / 2 - end - - def value_text_anchor - key_width + (value_width / 2) - end - - def width - key_width + value_width - end - end - end -end |