@@ -81,8 +81,12 @@ def apply_filter(self, filter_query: str) -> bool:
8181 should_be_visible = name_contains_query
8282 else :
8383 # Option names are lists since they can have multiple names (e.g. -v and --verbose)
84- name_contains_query = any (filter_query in name .casefold () for name in self .schema .name )
85- help_contains_query = filter_query in getattr (self .schema , "help" , "" ).casefold ()
84+ name_contains_query = any (
85+ filter_query in name .casefold () for name in self .schema .name
86+ )
87+ help_contains_query = (
88+ filter_query in getattr (self .schema , "help" , "" ).casefold ()
89+ )
8690 should_be_visible = name_contains_query or help_contains_query
8791
8892 self .display = should_be_visible
@@ -92,7 +96,9 @@ def apply_filter(self, filter_query: str) -> bool:
9296 try :
9397 help_label = self .query_one (".command-form-control-help-text" , Static )
9498 new_help_text = Text (help_text )
95- new_help_text .highlight_words (filter_query .split (), "black on yellow" , case_sensitive = False )
99+ new_help_text .highlight_words (
100+ filter_query .split (), "black on yellow" , case_sensitive = False
101+ )
96102 help_label .update (new_help_text )
97103 except NoMatches :
98104 pass
@@ -183,7 +189,7 @@ def compose(self) -> ComposeResult:
183189 # button.
184190 if multiple or nargs == - 1 and not isinstance (argument_type , click .Choice ):
185191 with Horizontal (classes = "add-another-button-container" ):
186- yield Button ("+ value" , variant = "primary " , classes = "add-another-button" )
192+ yield Button ("+ value" , variant = "success " , classes = "add-another-button" )
187193
188194 # Render the dim help text below the form controls
189195 if help_text :
@@ -269,7 +275,7 @@ def list_to_tuples(
269275 # Unspecified number of arguments as per Click docs.
270276 tuple_size = 1
271277 return [
272- tuple (lst [i : i + tuple_size ]) for i in range (0 , len (lst ), tuple_size )
278+ tuple (lst [i : i + tuple_size ]) for i in range (0 , len (lst ), tuple_size )
273279 ]
274280
275281 controls = list (self .query (f".{ self .schema .key } " ))
0 commit comments