Files
danbooru/app/helpers/note_versions_helper.rb
BrokenEagle d8fd1c212e Revise display on note versions index
- Body now uses the diff builder to highlight changes
-- A generalized diff-body class was added instead of something specific
- The status changes are now verbalized instead of being shown with styles
- The position and sizes are now split up
-- Changes directly reference the previous version
- The date and user columns were combined
-- This is more in line with other indexes, plus it saves space
2020-02-08 22:57:27 +00:00

24 lines
518 B
Ruby

module NoteVersionsHelper
def note_version_position_diff(note_version)
previous = note_version.previous
html = "#{note_version.x},#{note_version.y}"
if previous.nil?
html
else
"#{previous.x},#{previous.y} -> " + html
end
end
def note_version_size_diff(note_version)
previous = note_version.previous
html = "#{note_version.width}x#{note_version.height}"
if previous.nil?
html
else
"#{previous.width}x#{previous.height} -> " + html
end
end
end