If you are submitting an issue for the Joomla! CMS, please submit it at https://github.com/joomla/joomla-cms/issues/new instead. You may remove this line from the issue template.
Use any template or otherwise incorporate Bootstrap into Joomla.
Enable the User - Terms and Conditions plugin.
Link an article to the Terms and Conditions plugin.
Attempt to register a new User via the frontend.
"Terms and Conditions" link will not be visible, only the "*" for required fields.
, and when a new user is registering, the link for the Terms & Conditions will not be visible because of the "display:none" and other issues with the .modal class.
This line in the source uses a "modal" class on the link.
<a href="/index.php/component/content/article/12-club-docs/2-constitution-and-bylaws?tmpl=component&Itemid=101" class="modal" rel="{handler: 'iframe', size: {x:800, y:500}}">Terms & Conditions</a>
Bootstrap contains its own definition for .modal:
.modal { position:fixed; top:0; right:0; bottom:0; left:0; z-index:1050; display:none; overflow:hidden; outline:0 }
The line only renders a "*" with no link to the complete terms and conditions.
Joomla 3.9.1
Helix Ultimate Template v 1.0.5
Bootstrap v4.1.3
Source of class definition is in /plugins/user/terms/field/terms.php:
line 106:
$attribs['class'] = 'modal';