Skip to content

Commit

Permalink
Merge pull request #34 from gjtorikian/border-color
Browse files Browse the repository at this point in the history
Add missing logical border color properties
  • Loading branch information
gjtorikian authored Oct 3, 2024
2 parents 2f04f93 + 2a04a35 commit 8e0b50b
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 1 deletion.
12 changes: 12 additions & 0 deletions lib/tailwind_merge/config.rb
Original file line number Diff line number Diff line change
Expand Up @@ -1134,6 +1134,16 @@ module Config
##
"border-color-y" => [{ "border-y" => [BORDER_COLOR] }],
##
# Border Color S
# @see https://tailwindcss.com/docs/border-color
##
"border-color-s" => [{ "border-s" => [BORDER_COLOR] }],
##
# Border Color E
# @see https://tailwindcss.com/docs/border-color
##
"border-color-e" => [{ "border-e" => [BORDER_COLOR] }],
##
# Border Color Top
# @see https://tailwindcss.com/docs/border-color
##
Expand Down Expand Up @@ -1796,6 +1806,8 @@ module Config
"border-w-x" => ["border-w-r", "border-w-l"],
"border-w-y" => ["border-w-t", "border-w-b"],
"border-color" => [
"border-color-s",
"border-color-e",
"border-color-t",
"border-color-r",
"border-color-b",
Expand Down
2 changes: 1 addition & 1 deletion lib/tailwind_merge/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# frozen_string_literal: true

module TailwindMerge
VERSION = "0.13.0"
VERSION = "0.13.1"
end
2 changes: 2 additions & 0 deletions test/test_class_map.rb
Original file line number Diff line number Diff line change
Expand Up @@ -91,8 +91,10 @@ def test_class_map_has_correct_class_groups_at_first_part
"border-collapse",
"border-color",
"border-color-b",
"border-color-e",
"border-color-l",
"border-color-r",
"border-color-s",
"border-color-t",
"border-color-x",
"border-color-y",
Expand Down
3 changes: 3 additions & 0 deletions test/test_per_side_border_colors.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,8 @@ def setup
def test_merges_classes_with_per_side_border_colors_correctly
assert_equal("border-t-other-blue", @merger.merge("border-t-some-blue border-t-other-blue"))
assert_equal("border-some-blue", @merger.merge("border-t-some-blue border-some-blue"))

assert_equal("border-some-blue border-s-some-blue", @merger.merge("border-some-blue border-s-some-blue"))
assert_equal("border-some-blue", @merger.merge("border-e-some-blue border-some-blue"))
end
end

0 comments on commit 8e0b50b

Please sign in to comment.