diff options
author | redmatrix <git@macgirvin.com> | 2016-03-17 12:16:25 -0700 |
---|---|---|
committer | redmatrix <git@macgirvin.com> | 2016-03-17 12:16:25 -0700 |
commit | df61970b39c4d7e2fbdf031274792b41bd34a2d2 (patch) | |
tree | e34ecef5f5d95365f11df76eba20cc53d55822de /view | |
parent | f82afca84d19ba87cd911ec28638fb45a7f7e6f0 (diff) | |
parent | eca119d695603680541a715d9d91d33f888653bb (diff) | |
download | volse-hubzilla-df61970b39c4d7e2fbdf031274792b41bd34a2d2.tar.gz volse-hubzilla-df61970b39c4d7e2fbdf031274792b41bd34a2d2.tar.bz2 volse-hubzilla-df61970b39c4d7e2fbdf031274792b41bd34a2d2.zip |
Merge https://github.com/redmatrix/hubzilla into pending_merge
Diffstat (limited to 'view')
-rw-r--r-- | view/css/mod_profiles.css | 23 | ||||
-rw-r--r-- | view/theme/redbasic/css/style.css | 33 | ||||
-rw-r--r-- | view/tpl/admin_profiles.tpl | 2 | ||||
-rwxr-xr-x | view/tpl/profile_advanced.tpl | 2 | ||||
-rwxr-xr-x | view/tpl/profile_edit.tpl | 405 | ||||
-rwxr-xr-x | view/tpl/profile_entry.tpl | 20 | ||||
-rwxr-xr-x | view/tpl/profile_listing_header.tpl | 21 | ||||
-rwxr-xr-x | view/tpl/profile_vcard.tpl | 2 | ||||
-rwxr-xr-x | view/tpl/profile_vcard_short.tpl | 2 |
9 files changed, 281 insertions, 229 deletions
diff --git a/view/css/mod_profiles.css b/view/css/mod_profiles.css index eec67be15..4d83e6419 100644 --- a/view/css/mod_profiles.css +++ b/view/css/mod_profiles.css @@ -6,3 +6,26 @@ padding: 7px 10px; width: 100%; } + +.profile-listing-table { + display: table; + width: 100%; +} + +.profile-listing-row { + display: table-row; +} + +.profile-listing-cell { + display: table-cell; +} + +.profile-listing-edit-link { + margin: 10px; +} + +.profile-listing-photo { + width: 48px; + height: 48px; + margin: 10px 0px; +} diff --git a/view/theme/redbasic/css/style.css b/view/theme/redbasic/css/style.css index 5aee57cad..f0e057425 100644 --- a/view/theme/redbasic/css/style.css +++ b/view/theme/redbasic/css/style.css @@ -128,8 +128,6 @@ pre { .heart { color: #FF0000; - font-size: 100%; - margin-right: 5px; } nav, @@ -330,37 +328,6 @@ footer { margin-bottom: 15px; } -.profile-listing-photo-wrapper { - float: left; -} - -.profile-listing-edit-buttons-wrapper { - clear: both; -} -.profile-listing-photo-edit-link { - float: left; - width: 125px; -} -.profile-listing-end { - clear: both; -} -.profile-listing-edit-buttons-wrapper img{ - border: none; - margin-right: 20px; -} -.profile-listing { - margin-top: 25px; -} -.profile-listing-name { - float: left; - margin-left: 32px; - margin-top: 10px; - color: #3172BD; - font-weight: bold; - width: 200px; - -} - .app-name { overflow: none; } diff --git a/view/tpl/admin_profiles.tpl b/view/tpl/admin_profiles.tpl index 8962c21b3..dd7250df0 100644 --- a/view/tpl/admin_profiles.tpl +++ b/view/tpl/admin_profiles.tpl @@ -1,5 +1,5 @@ <div class="generic-content-wrapper"> -<div class="section-title-wrapper"><a title="{{$new}}" class="btn btn-primary btn-xs pull-right" href="admin/profs/new"><i class="icon-plus-sign"> {{$new}}</i></a><h2>{{$title}}</h2> +<div class="section-title-wrapper"><a title="{{$new}}" class="btn btn-primary btn-xs pull-right" href="admin/profs/new"><i class="icon-plus-sign"></i> {{$new}}</a><h2>{{$title}}</h2> <div class="clear"></div> </div> diff --git a/view/tpl/profile_advanced.tpl b/view/tpl/profile_advanced.tpl index a724c41bb..f928aa3ee 100755 --- a/view/tpl/profile_advanced.tpl +++ b/view/tpl/profile_advanced.tpl @@ -71,7 +71,7 @@ {{if $f == 'marital'}} {{if $profile.marital}} <dl id="aprofile-marital" class="aprofile"> - <dt><span class="heart">♥</span> {{$profile.marital.0}}</dt> + <dt><span class="heart"><i class="icon-heart"></i> </span>{{$profile.marital.0}}</dt> <dd>{{$profile.marital.1}}{{if in_array('with',$fields)}}{{if $profile.marital.with}} ({{$profile.marital.with}}){{/if}}{{/if}}{{if in_array('howlong',$fields)}}{{if $profile.howlong}} {{$profile.howlong}}{{/if}}{{/if}}</dd> </dl> {{/if}} diff --git a/view/tpl/profile_edit.tpl b/view/tpl/profile_edit.tpl index daa56e15c..a02323e45 100755 --- a/view/tpl/profile_edit.tpl +++ b/view/tpl/profile_edit.tpl @@ -6,21 +6,26 @@ </button> <ul class="dropdown-menu"> <li class="nav-item"> - <a class="nav-link" href="profile_photo" id="profile-photo_upload-link" title="{{$profpic}}">{{$profpic}}</a> + <a class="nav-link" href="profile_photo" id="profile-photo_upload-link" title="{{$profpic}}"><i class="icon-user"></i> {{$profpic}}</a> </li> {{if $is_default}} <li class="nav-item"> - <a href="cover_photo" id="cover-photo_upload-link" title="{{$coverpic}}">{{$coverpic}}</a> + <a href="cover_photo" id="cover-photo_upload-link" title="{{$coverpic}}"><i class="icon-picture"></i> {{$coverpic}}</a> </li> {{/if}} - <li class="nav-item"> - <a href="profile/{{$profile_id}}/view" id="profile-edit-view-link" title="{{$viewprof}}">{{$viewprof}}</a> - </li> {{if ! $is_default}} <li class="nav-item"> - <a href="profperm/{{$profile_id}}" id="profile-edit-view-link" title="{{$editvis}}">{{$editvis}}</a> + <a href="profperm/{{$profile_id}}" id="profile-edit-visibility-link" title="{{$editvis}}"><i class="icon-pencil"></i> {{$editvis}}</a> </li> {{/if}} + <li class="nav-item"> + <a href="thing" id="profile-edit-thing-link" title="{{$addthing}}"><i class="icon-plus-sign"></i> {{$addthing}}</a> + </li> + <li class="divider"></li> + <li class="nav-item"> + <a href="profile/{{$profile_id}}/view" id="profile-edit-view-link" title="{{$viewprof}}">{{$viewprof}}</a> + </li> + {{if $profile_clone_link}} <li class="divider"></li> <li class="nav-item"> @@ -51,185 +56,241 @@ <label id="profile-upload-choose-label" for="profile-upload-choose" >{{$lbl_import}}</label> <input id="profile-upload-choose" type="file" name="userfile"> </div> - <div class="section-content-wrapper"> + <form id="profile-edit-form" name="form1" action="profiles/{{$profile_id}}" enctype="multipart/form-data" method="post" > + <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + {{if $is_default}} <div class="section-content-info-wrapper">{{$default}}</div> {{/if}} - <div id="profile-edit-wrapper" > - <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - - {{include file="field_input.tpl" field=$profile_name}} - - {{include file="field_input.tpl" field=$name}} - - {{if $fields.pdesc}} - {{include file="field_input.tpl" field=$pdesc}} - {{/if}} - {{if $fields.gender}} - <div id="profile-edit-gender-wrapper" class="form-group field select" > - <label id="profile-edit-gender-label" for="gender-select" >{{$lbl_gender}}</label> - {{if $advanced}} - {{$gender}} - {{else}} - {{$gender_min}} - {{/if}} + <div class="panel-group" id="profile-edit-wrapper" role="tablist" aria-multiselectable="true"> + <div class="panel"> + <div class="section-subtitle-wrapper" role="tab" id="personal"> + <h3> + <a data-toggle="collapse" data-parent="#profile-edit-wrapper" href="#personal-collapse" aria-expanded="true" aria-controls="personal-collapse"> + {{$personal}} + </a> + </h3> + </div> + <div id="personal-collapse" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="personal"> + <div class="section-content-tools-wrapper"> + {{include file="field_input.tpl" field=$profile_name}} + + {{include file="field_input.tpl" field=$name}} + + {{if $fields.pdesc}} + {{include file="field_input.tpl" field=$pdesc}} + {{/if}} + + {{if $fields.gender}} + <div id="profile-edit-gender-wrapper" class="form-group field select" > + <label id="profile-edit-gender-label" for="gender-select" >{{$lbl_gender}}</label> + {{if $advanced}} + {{$gender}} + {{else}} + {{$gender_min}} + {{/if}} + </div> + <div class="clear"></div> + {{/if}} + + {{if $fields.dob}} + {{$dob}} + {{/if}} + + {{include file="field_checkbox.tpl" field=$hide_friends}} + + <div class="form-group" > + <button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button> + </div> + <div class="clear"></div> + </div> + </div> </div> - <div class="clear"></div> - {{/if}} - - {{if $fields.dob}} - {{$dob}} - {{/if}} - - {{include file="field_checkbox.tpl" field=$hide_friends}} - - <div class="form-group" > - <button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button> - </div> - <div class="clear"></div> - - {{if $fields.address}} - {{include file="field_input.tpl" field=$address}} - {{/if}} - - {{if $fields.locality}} - {{include file="field_input.tpl" field=$locality}} - {{/if}} - - {{if $fields.postal_code}} - {{include file="field_input.tpl" field=$postal_code}} - {{/if}} - - {{if $fields.region}} - {{include file="field_input.tpl" field=$region}} - {{/if}} - - {{if $fields.country_name}} - {{include file="field_input.tpl" field=$country_name}} - {{/if}} - - {{if $fields.hometown}} - {{include file="field_input.tpl" field=$hometown}} - {{/if}} - - <div class="form-group" > - <button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button> + {{if $fields.address || $fields.locality || $fields.postal_code || $fields.region || $fields.country_name || $fields.hometown}} + <div class="panel"> + <div class="section-subtitle-wrapper" role="tab" id="location"> + <h3> + <a data-toggle="collapse" data-parent="#profile-edit-wrapper" href="#location-collapse" aria-expanded="true" aria-controls="location-collapse"> + {{$location}} + </a> + </h3> + </div> + <div id="location-collapse" class="panel-collapse collapse" role="tabpanel" aria-labelledby="location"> + <div class="section-content-tools-wrapper"> + {{if $fields.address}} + {{include file="field_input.tpl" field=$address}} + {{/if}} + + {{if $fields.locality}} + {{include file="field_input.tpl" field=$locality}} + {{/if}} + + {{if $fields.postal_code}} + {{include file="field_input.tpl" field=$postal_code}} + {{/if}} + + {{if $fields.region}} + {{include file="field_input.tpl" field=$region}} + {{/if}} + + {{if $fields.country_name}} + {{include file="field_input.tpl" field=$country_name}} + {{/if}} + + {{if $fields.hometown}} + {{include file="field_input.tpl" field=$hometown}} + {{/if}} + + <div class="form-group" > + <button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button> + </div> + <div class="clear"></div> + </div> + </div> </div> - <div class="clear"></div> - - {{if $fields.marital }} - <div id="profile-edit-marital-wrapper" class="form-group field" > - <label id="profile-edit-marital-label" for="profile-edit-marital" ><span class="heart">♥</span> {{$lbl_marital}}</label> - {{if $advanced}} - {{$marital}} - {{else}} - {{$marital_min}} {{/if}} + {{if $fields.marital || $fields.sexual}} + <div class="panel"> + <div class="section-subtitle-wrapper" role="tab" id="relation"> + <h3> + <a data-toggle="collapse" data-parent="#profile-edit-wrapper" href="#relation-collapse" aria-expanded="true" aria-controls="relation-collapse"> + {{$relation}} + </a> + </h3> + </div> + <div id="relation-collapse" class="panel-collapse collapse" role="tabpanel" aria-labelledby="relation"> + <div class="section-content-tools-wrapper"> + {{if $fields.marital }} + <div id="profile-edit-marital-wrapper" class="form-group field" > + <label id="profile-edit-marital-label" for="profile-edit-marital" ><span class="heart"><i class="icon-heart"></i> </span>{{$lbl_marital}}</label> + {{if $advanced}} + {{$marital}} + {{else}} + {{$marital_min}} + {{/if}} + </div> + <div class="clear"></div> + + {{if $fields.with}} + {{include file="field_input.tpl" field=$with}} + {{/if}} + + {{if $fields.howlong}} + {{include file="field_input.tpl" field=$howlong}} + {{/if}} + {{/if}} + + {{if $fields.sexual}} + <div id="profile-edit-sexual-wrapper" class="form-group field" > + <label id="profile-edit-sexual-label" for="sexual-select" >{{$lbl_sexual}}</label> + {{$sexual}} + </div> + <div class="clear"></div> + {{/if}} + + <div class="form-group" > + <button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button> + </div> + <div class="clear"></div> + </div> + </div> </div> - <div class="clear"></div> - - {{if $fields.with}} - {{include file="field_input.tpl" field=$with}} - {{/if}} - - {{if $fields.howlong}} - {{include file="field_input.tpl" field=$howlong}} - {{/if}} - <div class="clear"></div> - {{/if}} - - {{if $fields.homepage}} - {{include file="field_input.tpl" field=$homepage}} {{/if}} - - {{if $fields.sexual}} - <div id="profile-edit-sexual-wrapper" class="form-group field" > - <label id="profile-edit-sexual-label" for="sexual-select" >{{$lbl_sexual}}</label> - {{$sexual}} + {{if $fields.keywords || $fields.politic || $fields.religion || $fields.about || $fields.contact || $fields.homepage || $fields.interest || $fields.likes || $fields.dislikes || $fields.channels || $fields.music || $fields.book || $fields.tv || $fields.romance || $fields.education || $extra_fields}} + <div class="panel"> + <div class="section-subtitle-wrapper" role="tab" id="miscellaneous"> + <h3> + <a data-toggle="collapse" data-parent="#profile-edit-wrapper" href="#miscellaneous-collapse" aria-expanded="true" aria-controls="miscellaneous-collapse"> + {{$miscellaneous}} + </a> + </h3> + </div> + <div id="miscellaneous-collapse" class="panel-collapse collapse" role="tabpanel" aria-labelledby="miscellaneous"> + <div class="section-content-tools-wrapper"> + {{if $fields.homepage}} + {{include file="field_input.tpl" field=$homepage}} + {{/if}} + + {{if $fields.keywords}} + {{include file="field_input.tpl" field=$keywords}} + {{/if}} + + {{if $fields.politic}} + {{include file="field_input.tpl" field=$politic}} + {{/if}} + + {{if $fields.religion}} + {{include file="field_input.tpl" field=$religion}} + {{/if}} + + {{if $fields.about}} + {{include file="field_textarea.tpl" field=$about}} + {{/if}} + + {{if $fields.contact}} + {{include file="field_textarea.tpl" field=$contact}} + {{/if}} + + {{if $fields.interest}} + {{include file="field_textarea.tpl" field=$interest}} + {{/if}} + + {{if $fields.likes}} + {{include file="field_textarea.tpl" field=$likes}} + {{/if}} + + {{if $fields.dislikes}} + {{include file="field_textarea.tpl" field=$dislikes}} + {{/if}} + + {{if $fields.channels}} + {{include file="field_textarea.tpl" field=$channels}} + {{/if}} + + {{if $fields.music}} + {{include file="field_textarea.tpl" field=$music}} + {{/if}} + + {{if $fields.book}} + {{include file="field_textarea.tpl" field=$book}} + {{/if}} + + {{if $fields.tv}} + {{include file="field_textarea.tpl" field=$tv}} + {{/if}} + + {{if $fields.film}} + {{include file="field_textarea.tpl" field=$film}} + {{/if}} + + {{if $fields.romance}} + {{include file="field_textarea.tpl" field=$romance}} + {{/if}} + + {{if $fields.work}} + {{include file="field_textarea.tpl" field=$work}} + {{/if}} + + {{if $fields.education}} + {{include file="field_textarea.tpl" field=$education}} + {{/if}} + + {{if $extra_fields}} + {{foreach $extra_fields as $field }} + {{include file="field_input.tpl" field=$field}} + {{/foreach}} + {{/if}} + <div class="form-group" > + <button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button> + </div> + <div class="clear"></div> + </div> + </div> </div> - <div class="clear"></div> - {{/if}} - - {{if $fields.politic}} - {{include file="field_input.tpl" field=$politic}} - {{/if}} - - {{if $fields.religion}} - {{include file="field_input.tpl" field=$religion}} - {{/if}} - - {{if $fields.keywords}} - {{include file="field_input.tpl" field=$keywords}} - {{/if}} - - {{if $fields.about}} - {{include file="field_textarea.tpl" field=$about}} - {{/if}} - - {{if $fields.contact}} - {{include file="field_textarea.tpl" field=$contact}} - {{/if}} - - - {{if $fields.interest}} - {{include file="field_textarea.tpl" field=$interest}} - {{/if}} - - {{if $fields.likes}} - {{include file="field_textarea.tpl" field=$likes}} - {{/if}} - - {{if $fields.dislikes}} - {{include file="field_textarea.tpl" field=$dislikes}} - {{/if}} - - {{if $fields.channels}} - {{include file="field_textarea.tpl" field=$channels}} {{/if}} - - {{if $fields.music}} - {{include file="field_textarea.tpl" field=$music}} - {{/if}} - - {{if $fields.book}} - {{include file="field_textarea.tpl" field=$book}} - {{/if}} - - {{if $fields.tv}} - {{include file="field_textarea.tpl" field=$tv}} - {{/if}} - - {{if $fields.film}} - {{include file="field_textarea.tpl" field=$film}} - {{/if}} - - - {{if $fields.romance}} - {{include file="field_textarea.tpl" field=$romance}} - {{/if}} - - {{if $fields.work}} - {{include file="field_textarea.tpl" field=$work}} - {{/if}} - - {{if $fields.education}} - {{include file="field_textarea.tpl" field=$education}} - {{/if}} - - {{if $extra_fields}} - {{foreach $extra_fields as $field }} - {{include file="field_input.tpl" field=$field}} - {{/foreach}} - {{/if}} - - <div class="form-group" > - <button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button> - </div> - <div class="clear"></div> </div> </form> - </div> </div> diff --git a/view/tpl/profile_entry.tpl b/view/tpl/profile_entry.tpl index ab81a7fbc..9ae870738 100755 --- a/view/tpl/profile_entry.tpl +++ b/view/tpl/profile_entry.tpl @@ -1,11 +1,11 @@ -<div class="generic-content-wrapper-styled"> -<div class="profile-listing" > -<div class="profile-listing-photo-wrapper" > -<a href="profiles/{{$id}}" class="profile-listing-edit-link"><img class="profile-listing-photo" id="profile-listing-photo-{{$id}}" src="{{$photo}}" alt="{{$alt}}" /></a> -</div> -<div class="profile-listing-photo-end"></div> -<div class="profile-listing-name" id="profile-listing-name-{{$id}}"><a href="profiles/{{$id}}" class="profile-listing-edit-link" >{{$profile_name}}</a></div> -<div class="profile-listing-visible">{{$visible}}</div> -</div> -<div class="profile-listing-end"></div> +<div class="profile-listing-row"> + <div class="profile-listing-cell" > + <a href="profiles/{{$id}}"><img class="profile-listing-photo" id="profile-listing-photo-{{$id}}" src="{{$photo}}" alt="{{$alt}}" /></a> + </div> + <div class="profile-listing-cell" id="profile-listing-name-{{$id}}"> + <a href="profiles/{{$id}}" class="profile-listing-edit-link" >{{$profile_name}}</a> + </div> + <div class="profile-listing-cell"> + {{$visible}} + </div> </div> diff --git a/view/tpl/profile_listing_header.tpl b/view/tpl/profile_listing_header.tpl index 09d00f982..2f39f0903 100755 --- a/view/tpl/profile_listing_header.tpl +++ b/view/tpl/profile_listing_header.tpl @@ -1,11 +1,12 @@ -<div class="generic-content-wrapper-styled"> -<h1>{{$header}}</h1> -<p id="profile-listing-desc" class="btn btn-default" > -<a href="profile_photo" >{{$chg_photo}}</a> -</p> -<p id="profile-stuff-link" class="btn btn-default"> -<a href="thing" title="{{$stuff_desc}}">{{$addstuff}}</a> -</p> -<p id="profile-listing-new-link-wrapper" class="btn btn-default" > -<a href="{{$cr_new_link}}" id="profile-listing-new-link" title="{{$cr_new}}" >{{$cr_new}}</a> +<div class="generic-content-wrapper"> + <div class="section-title-wrapper"> + <a class="btn btn-success btn-xs pull-right" href="{{$cr_new_link}}" id="profile-listing-new-link" title="{{$cr_new}}" ><i class="icon-plus-sign"></i> {{$cr_new}}</a> + <h2>{{$header}}</h2> + </div> + <div class="section-content-wrapper"> + <div class="profile-listing-table"> + {{$profiles}} + </div> + </div> + </div> diff --git a/view/tpl/profile_vcard.tpl b/view/tpl/profile_vcard.tpl index 943cc6339..cff1e4e14 100755 --- a/view/tpl/profile_vcard.tpl +++ b/view/tpl/profile_vcard.tpl @@ -45,7 +45,7 @@ {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart"><i class="icon-heart"></i> </span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url">{{$profile.homepage}}</dd></dl>{{/if}} diff --git a/view/tpl/profile_vcard_short.tpl b/view/tpl/profile_vcard_short.tpl index 91102306c..d3762d950 100755 --- a/view/tpl/profile_vcard_short.tpl +++ b/view/tpl/profile_vcard_short.tpl @@ -26,7 +26,7 @@ {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart"><i class="icon-heart"></i> </span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url">{{$profile.homepage}}</dd></dl>{{/if}} |