@model Model_Contact @inject SbmLocaliser Localiser @{ /* Contacts - Index */ ViewData["Title"] = "Contacts"; }
@* Filter Panel *@ @using (@Html.BeginForm(FormMethod.Post, new { @id = "frmContactFilter", @class = "sbm-form", @onSubmit = "return false;" })) {
@* Header - Page caption, paging controls, actions. *@
@Localiser["contact.caption.contacts"]
@* Burger menu *@
@* Contact filter - name etc. *@
@Localiser["label.search"]
@Html.TextBoxFor(model => model.Filter.ContactSearch, new { @id = "", @class = "FilterContact", @maxlength = "32" })
@* Contact type *@
@Localiser["label.type"]
@Html.DropDownListFor(model => model.Filter.ContactType, Model.GetAffiliateTypeCodesForSelect(), Localiser["label.any"], new { @id = "", @class = "FilterContactType sbm-select" })
@* Filter element templates *@
@* Burger dropdown item template - ul is ignored *@
  • XXX
}
@* Separate filter from results when alondside each other. *@
@* Results Panel *@
@* element templates *@
@* Contact item template *@
@* Contact caption *@
@* Burger menu *@
@Localiser["label.associations"]: 
@* Burger dropdown item template - ul is ignored *@
  • XXX