Browse Source

font overhaul

master
miladkdz 10 years ago
parent
commit
1936a9bfed
7 changed files with 57 additions and 47 deletions
  1. +1
    -2
      Sevomin.WebFrontend.Controllers/BaseController.cs
  2. +12
    -2
      Sevomin.WebFrontend/Content/common.css
  3. +1
    -4
      Sevomin.WebFrontend/Content/forms.css
  4. +1
    -1
      Sevomin.WebFrontend/Content/intro.css
  5. +17
    -14
      Sevomin.WebFrontend/Views/Job/SingleJob.cshtml
  6. +25
    -24
      Sevomin.WebFrontend/Views/Shared/Intro.cshtml
  7. BIN
      Sevomin.WebFrontend/fonts/sevomin-nasim.woff

+ 1
- 2
Sevomin.WebFrontend.Controllers/BaseController.cs View File

@ -23,7 +23,6 @@ namespace Sevomin.WebFrontend.Controllers
public ActionResult Error404() public ActionResult Error404()
{ {
return View(); return View();
}
}
} }
} }

+ 12
- 2
Sevomin.WebFrontend/Content/common.css View File

@ -4,6 +4,14 @@
url('/fonts/BKoodakBold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('/fonts/BKoodakBold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
url('/fonts/BKoodakBold.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */ url('/fonts/BKoodakBold.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
} }
@font-face {
font-family: "nasim";
src: url(/fonts/sevomin-nasim.woff) format("woff");
font-weight: normal;
font-style: normal;
}
@font-face { @font-face {
font-family: 'Yekan'; font-family: 'Yekan';
src: url('/fonts/WebYekan.eot'); src: url('/fonts/WebYekan.eot');
@ -17,12 +25,14 @@
} }
body{ body{
font-family: Yekan, "Helvetica Neue",Helvetica,Arial,sans-serif;
-webkit-font-smoothing: antialiased;
font-family: nasim, "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 15px;
padding: 60px; padding: 60px;
} }
h1, h2, h3, h4, h5, h6{ h1, h2, h3, h4, h5, h6{
font-family: Koodak, "Helvetica Neue",Helvetica,Arial,sans-serif;
font-family: Yekan, "Helvetica Neue",Helvetica,Arial,sans-serif;
} }
.rtl{ .rtl{


+ 1
- 4
Sevomin.WebFrontend/Content/forms.css View File

@ -1,8 +1,5 @@
button, label{ button, label{
font-family: Koodak;
}
label{
font-size: 1.5em;
font-family: Yekan;
} }
.input-validation-error{ .input-validation-error{


+ 1
- 1
Sevomin.WebFrontend/Content/intro.css View File

@ -51,5 +51,5 @@ ul#intro-parts li{
} }
label{ label{
font-size: 1.2em !important;
font-size: 1.5em !important;
} }

+ 17
- 14
Sevomin.WebFrontend/Views/Job/SingleJob.cshtml View File

@ -4,12 +4,12 @@
ViewBag.Title = string.Format("{0} {1}", "استخدام نیروی برنامه ریزی و کنترل پروژه", ViewBag.ShortJobDescription); ViewBag.Title = string.Format("{0} {1}", "استخدام نیروی برنامه ریزی و کنترل پروژه", ViewBag.ShortJobDescription);
} }
<div class="row">
<div class="row">
<div class="col-md-12"> <div class="col-md-12">
<h2 class="rtl">استخدام نیروی برنامه ریزی و کنترل پروژه</h2> <h2 class="rtl">استخدام نیروی برنامه ریزی و کنترل پروژه</h2>
<h4 class="rtl">@ViewBag.ShortJobDescription</h4> <h4 class="rtl">@ViewBag.ShortJobDescription</h4>
@if (Request.IsAuthenticated && User.IsInRole("Dovomin")) @if (Request.IsAuthenticated && User.IsInRole("Dovomin"))
{
{
<div class="row"> <div class="row">
<div class="col-md-4 rtl"> <div class="col-md-4 rtl">
<span>میزان مطابقت شما با این فرصت شغلی @ViewBag.Affinity درصد می باشد.</span> <span>میزان مطابقت شما با این فرصت شغلی @ViewBag.Affinity درصد می باشد.</span>
@ -21,19 +21,22 @@
</div> </div>
<div class="col-md-8 rtl"> <div class="col-md-8 rtl">
@if (!ViewBag.MinimumRequirement) @if (!ViewBag.MinimumRequirement)
{
{
<span class="text-warning"><em>این فرصت شغلی نیاز به مهارت هایی دارد که با پروفایل شما مطابقت ندارد. اگر هنوز اطلاعات خود را کامل نکرده اید، به صفحه <a href="@Url.Action("MyProfile", "Account")">ویرایش پروفایل</a> مراجعه نمایید.</em></span> <span class="text-warning"><em>این فرصت شغلی نیاز به مهارت هایی دارد که با پروفایل شما مطابقت ندارد. اگر هنوز اطلاعات خود را کامل نکرده اید، به صفحه <a href="@Url.Action("MyProfile", "Account")">ویرایش پروفایل</a> مراجعه نمایید.</em></span>
}
}
else else
{
{
<span class="text-success"><em>شما تمامی مهارت های الزامی مورد نیاز این فرصت شغلی را دارید.</em></span> <span class="text-success"><em>شما تمامی مهارت های الزامی مورد نیاز این فرصت شغلی را دارید.</em></span>
}
}
</div> </div>
</div> </div>
}
}
<p class="rtl">
<b>@Model.Description</b>
</p>
<div class="table-responsive rtl"> <div class="table-responsive rtl">
@if (User.IsInRole("Dovomin")) @if (User.IsInRole("Dovomin"))
{
{
<p> <p>
<a class="btn btn-primary btn-xs" href="@Url.Action("Apply", "Job", new { jobId = Model.Id })"><span class="glyphicon glyphicon-ok"></span> اعلام آمادگی</a> <a class="btn btn-primary btn-xs" href="@Url.Action("Apply", "Job", new { jobId = Model.Id })"><span class="glyphicon glyphicon-ok"></span> اعلام آمادگی</a>
</p> </p>
@ -67,12 +70,12 @@
@foreach (var param in Model.Parameters) @foreach (var param in Model.Parameters)
{ {
if (!string.IsNullOrWhiteSpace(param.StringValue)) if (!string.IsNullOrWhiteSpace(param.StringValue))
{
<tr>
<th>@param.ParameterName</th>
<td>@(param.DisplayMethod == 4 ? param.ParameterValues.FirstOrDefault(v => v.Item1.ToString() == param.StringValue).Item2 : param.StringValue)</td>
<td>@Sevomin.Models.Helpers.StringEnum.GetStringValue((Sevomin.Models.Enums.MuSCoW)param.MoscowValue)</td>
</tr>
{
<tr>
<th>@param.ParameterName</th>
<td>@(param.DisplayMethod == 4 ? param.ParameterValues.FirstOrDefault(v => v.Item1.ToString() == param.StringValue).Item2 : param.StringValue)</td>
<td>@Sevomin.Models.Helpers.StringEnum.GetStringValue((Sevomin.Models.Enums.MuSCoW)param.MoscowValue)</td>
</tr>
} }
} }
</tbody> </tbody>


+ 25
- 24
Sevomin.WebFrontend/Views/Shared/Intro.cshtml View File

@ -21,9 +21,9 @@
<div class="col-md-offset-3 col-md-6"> <div class="col-md-offset-3 col-md-6">
<div id="sevomin-intro-logo"> <div id="sevomin-intro-logo">
<img src="@Url.Content("~/content/images/logo.png")" alt="سومین: مرکز کاریابی برنامه‌ریزی و کنترل پروژه" /> <img src="@Url.Content("~/content/images/logo.png")" alt="سومین: مرکز کاریابی برنامه‌ریزی و کنترل پروژه" />
</div>
</div>
</div> </div>
<div class="col-md-6 col-md-offset-3 rtl">
<div class="col-md-6 col-md-offset-3 rtl">
<ul id="intro-parts"> <ul id="intro-parts">
<li id="s1">کارفرمای جویای متخصص</li> <li id="s1">کارفرمای جویای متخصص</li>
<li id="s2">متخصص جویای کار</li> <li id="s2">متخصص جویای کار</li>
@ -34,27 +34,27 @@
@Html.Partial("IntroSignup") @Html.Partial("IntroSignup")
@*<div class="row"> @*<div class="row">
<div class="col-md-4 col-md-offset-4" style="margin-top: 20px;">
<div class="panel panel-default">
<div class="panel-body">
<!-- Begin MailChimp Signup Form -->
<div id="mc_embed_signup">
<h4 class="rtl">عضویت در خبرنامه سومین</h4>
<form role="form" action="http://codiato.us6.list-manage2.com/subscribe/post?u=890e8f0105&amp;id=ed06303ad4" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
<div class="form-group">
<input type="email" value="" name="EMAIL" class="form-control" id="mce-EMAIL" placeholder="آدرس ایمیل" required>
</div>
<div class="form-group">
<button type="submit" class="btn btn-primary" value="عضویت" name="subscribe" id="mc-embedded-subscribe">عضویت خبرنامه</button>
</div>
</form>
<p class="rtl text-danger"><i>به زودی امکان عضویت در سایت برای اعضای جدید خبرنامه نیز فراهم خواهد شد.</i></p>
<div class="col-md-4 col-md-offset-4" style="margin-top: 20px;">
<div class="panel panel-default">
<div class="panel-body">
<!-- Begin MailChimp Signup Form -->
<div id="mc_embed_signup">
<h4 class="rtl">عضویت در خبرنامه سومین</h4>
<form role="form" action="http://codiato.us6.list-manage2.com/subscribe/post?u=890e8f0105&amp;id=ed06303ad4" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
<div class="form-group">
<input type="email" value="" name="EMAIL" class="form-control" id="mce-EMAIL" placeholder="آدرس ایمیل" required>
</div>
<div class="form-group">
<button type="submit" class="btn btn-primary" value="عضویت" name="subscribe" id="mc-embedded-subscribe">عضویت خبرنامه</button>
</div>
</form>
<p class="rtl text-danger"><i>به زودی امکان عضویت در سایت برای اعضای جدید خبرنامه نیز فراهم خواهد شد.</i></p>
</div>
<!--End mc_embed_signup-->
</div> </div>
<!--End mc_embed_signup-->
</div> </div>
</div> </div>
</div>
</div>*@
</div>*@
<div id="intro-privacy-statement" class="row"> <div id="intro-privacy-statement" class="row">
<div class="col-md-12"> <div class="col-md-12">
@ -70,14 +70,15 @@
</div> </div>
</div> </div>
<script src="@Url.Content("~/scripts/jquery-2.1.0.min.js")"></script> <script src="@Url.Content("~/scripts/jquery-2.1.0.min.js")"></script>
<script src="@Url.Content("~/scripts/jquery-ui-1.10.4.js")"></script>
<script src="@Url.Content("~/scripts/jquery-ui-1.10.4.js")"></script>
<script src="@Url.Content("~/scripts/jalaliCalendar.js")"></script> <script src="@Url.Content("~/scripts/jalaliCalendar.js")"></script>
<script src="@Url.Content("~/scripts/jquery-ui-i18n.min.js")"></script>
<script src="@Url.Content("~/scripts/jquery-ui-i18n.min.js")"></script>
<script src="@Url.Content("~/scripts/jquery.validate.min.js")"></script> <script src="@Url.Content("~/scripts/jquery.validate.min.js")"></script>
<script src="@Url.Content("~/scripts/jquery.validate.unobtrusive.min.js")"></script> <script src="@Url.Content("~/scripts/jquery.validate.unobtrusive.min.js")"></script>
<script src="@Url.Content("~/scripts/bootstrap.min.js")"></script>
<script src="@Url.Content("~/scripts/bootstrap.min.js")"></script>
<script src="@Url.Content("~/scripts/sevomin-ui.js")"></script> <script src="@Url.Content("~/scripts/sevomin-ui.js")"></script>
@if (!User.IsInRole("God")) {
@if (!User.IsInRole("God"))
{
@Html.Partial("GA") @Html.Partial("GA")
} }
</body> </body>


BIN
Sevomin.WebFrontend/fonts/sevomin-nasim.woff View File


Loading…
Cancel
Save