A hosting service for Jekyll Blogs
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

56 lines
3.4 KiB

% layout 'standard', title => 'Create Blog', sb_active => 'dashboard';
<div class="mt-5">
<div class="progress" style="height: 1px;">
<div class="progress-bar" role="progressbar" style="width: 33%;" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
<div class="progress-bar bg-light" role="progressbar" style="width: 34%;" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
<div class="progress-bar bg-light" role="progressbar" style="width: 33%;" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="progress mt-1" style="height: 20px;">
<div class="progress-bar bg-success" role="progressbar" style="width: 33%;" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100">Domain Name</div>
<div class="progress-bar" role="progressbar" style="width: 34%;" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100">Blog Settings</div>
<div class="text-center progress-bar-striped" style="width: 33%">Finish</div>
</div>
</div>
<h2 style="margin-top: 1.5em; margin-bottom: 1em" class="h2">New Blog: Domain</h2>
<p>You will want to choose a domain name for your new blog. You can host your blog on a subdomain of <%= $c->config->{customer_domain} %> without any further configuration on your part, just enter YourSiteName below.</p>
<p>If you have your own domain, you can also use that. Be sure to set your DNS records to match *.<%= $c->config->{customer_domain} %>.<p>
%= include '_base/status_window';
<form style="margin-top: 1.5em" method="POST" action="<%= $c->url_for( 'do_blog_create' ) %>">
<div class="row">
<input type="hidden" name="repo_id" value="<%= stash 'form_repo_id' %>">
<div class="col">
<div class="mb-4 form-check form-check-inline">
<input class="form-check-input" type="radio" name="domain_type" id="inlineRadio1" value="hosted" checked>
<label class="form-check-label" for="inlineRadio1">Use our domain</label>
</div>
<div class="input-group mb-3">
<span class="input-group-text" id="domain-addon-1">https://</span>
<input type="text" name="hosted_subdomain" class="form-control" placeholder="YourSiteName" aria-label="domain name" aria-describedby="domain-addon">
<span class="input-group-text" id="domain-addon-2">.
<select class="form-select" aria-label="Select Domain Name">
% foreach my $hosted_domain ( $c->db->hosted_domains->all ) {
<option name="hosted_domain_id" value="<%= $hosted_domain->id %>"><%= $hosted_domain->name %></option>
% }
</select>
</span>
</div>
</div>
<div class="col" style="border-left: 1px solid #ccc">
<div class="mb-4 form-check form-check-inline">
<input class="form-check-input" type="radio" name="domain_type" id="inlineRadio2" value="owned">
<label class="form-check-label" for="inlineRadio2">Use a domain you own</label>
</div>
<div class="input-group mb-3">
<input type="text" name ="owned_domain" class="form-control" placeholder="your.domain.com" aria-label="domain name">
</div>
</div>
</div>
<button type="submit" class="btn btn-primary float-end mt-3">Continue &rarr;</button>
</form>