Skip to content

Instantly share code, notes, and snippets.

@Emp3r
Created March 7, 2017 17:04
Show Gist options
  • Save Emp3r/b806e21d71da3c716e8210ffeae4f50e to your computer and use it in GitHub Desktop.
Save Emp3r/b806e21d71da3c716e8210ffeae4f50e to your computer and use it in GitHub Desktop.
Bootstrap form snippets for Sublime Text, prepared for Laravel with "old()" function set in values.
<snippet>
<content><![CDATA[
<form method="${1:POST}" action="${2:/}">
${3:{{ csrf_field() \}\}}
<div class="form-group">
<label for="${4:name}">${5:Name}:</label>
<input type="text" class="form-control" name="${4:name}" id="${4:name}" ${6:required }value="${7:{{ old('${4:name}') \}\}}">
</div>
<div class="form-group">
<label for="${8:body}">${9:Body}:</label>
<textarea name="${8:body}" id="${8:body}" class="form-control"${10: required}>${11:{{ old('${8:body}') \}\}}</textarea>
</div>
<div class="form-group">
<button type="submit" class="btn btn-primary">${12:Submit}</button>
</div>
</form>
]]></content>
<tabTrigger>bsform</tabTrigger>
<scope>text.html, source.php</scope>
</snippet>
<snippet>
<content><![CDATA[
<div class="form-group">
<label for="${1:email}">${2:Email}:</label>
<input type="email" class="form-control" name="${1:email}" id="${1:email}"$ {3:required }value="${4:{{ old('${1:email}') \}\}}">
</div>
]]></content>
<tabTrigger>bsemail</tabTrigger>
<scope>text.html, source.php</scope>
</snippet>
<snippet>
<content><![CDATA[
<div class="form-group">
<label for="${1:quantity}">${2:Quantity}:</label>
<input type="number" class="form-control" name="${1:quantity}" id="${1:quantity}" min="${3:0}" max="${4:100}"${5: step="1"}${6: required} value="${7:{{ old('${1:quantity}') \}\}}">
</div>
]]></content>
<tabTrigger>bsnum</tabTrigger>
<scope>text.html, source.php</scope>
</snippet>
<snippet>
<content><![CDATA[
<div class="form-group">
<label for="${1:password}">${2:Password}:</label>
<input type="password" class="form-control" name="${1:password}" id="${1:password}"${3: required}>
</div>
]]></content>
<tabTrigger>bspass</tabTrigger>
<scope>text.html, source.php</scope>
</snippet>
<snippet>
<content><![CDATA[
<div class="form-group">
<button type="submit" class="btn btn-primary">${1:Submit}</button>
</div>
]]></content>
<tabTrigger>bssubmit</tabTrigger>
<scope>text.html, source.php</scope>
</snippet>
<snippet>
<content><![CDATA[
<div class="form-group">
<label for="${1:name}">${2:Name}:</label>
<input type="text" class="form-control" name="${1:name}" id="${1:name}" ${3:required }value="${4:{{ old('${1:name}') \}\}}">
</div>
]]></content>
<tabTrigger>bstext</tabTrigger>
<scope>text.html, source.php</scope>
</snippet>
<snippet>
<content><![CDATA[
<div class="form-group">
<label for="${1:body}">${2:Body}:</label>
<textarea name="${1:body}" id="${1:body}" class="form-control"${3: required}>${4:{{ old('${1:body}') \}\}}</textarea>
</div>
]]></content>
<tabTrigger>bstextarea</tabTrigger>
<scope>text.html, source.php</scope>
</snippet>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment