shkolaremonta.org Open in urlscan Pro
88.99.235.232  Public Scan

Submitted URL: https://shkolaremonta.org/2434846386608146711/kak-sdelat-iz-odnushki-vmestitelnuyu-dvushku/2446126887392248318/4606151f20d...
Effective URL: https://shkolaremonta.org/2434846386608146711/kak-sdelat-iz-odnushki-vmestitelnuyu-dvushku/?utm_source=generic&utm_med...
Submission: On April 01 via api from DE — Scanned from DE

Form analysis 2 forms found in the DOM

GET /search/

<form class="b-search b-search--widget b-search--embed ng-pristine ng-valid" method="GET" action="/search/">
  <div class="b-input">
    <input class="b-input__text b-search__input" type="search" result="5" name="s" placeholder="Поиск" value="">
  </div>
  <button class="b-search__submit" ng-click="submitForm('.b-header__menu-content > .b-search', $event)" type="submit" title="Найти"></button>
</form>

<form class="b-reply__validator ng-pristine ng-valid" ng-class="{'is-focused': $root.focused}">
  <div class="b-user__avatar">
    <img width="60" height="60" src="/static/generic/img/default-avatar.svg" alt="">
  </div>
  <div class="b-reply__input-holder with-border">
    <textarea rows="4" class="b-reply__input" ng-init="$root.focused = false" data-placeholder="Оставить комментарий..." placeholder="Оставить комментарий..." ng-disabled="$root.popupMessageActive == true" ng-focus="$root.focused = true"></textarea>
  </div>
  <figure class="b-attachments b-attachments--comment ng-scope ng-hide"
    ng-class="{'is-clipped': galleriesIndexes[comment.id] !== (images_per_page - $root['uploaded_image_count' + (comment.id || '')] - ($root['uploaded_image_count' + (comment.id || '')] < 25? 1: 0)) &amp;&amp; $root['uploaded_image_count' + (comment.id || '')] >= images_per_page }"
    ng-show="$root['upload_form_' + (comment.id?comment.id + '_':'') + 'show']" ng-init="galleriesIndexes[comment.id] = 0" thumbnails="" rel="" style="">
    <span class="b-attachments__control b-attachments__control--prev is-disabled" ng-click="galleriesIndexes[comment.id] = galleriesIndexes[comment.id] + 1" ng-class="{'is-disabled': galleriesIndexes[comment.id] == 0 }"></span>
    <span class="b-attachments__control b-attachments__control--next is-disabled" ng-click="galleriesIndexes[comment.id] = galleriesIndexes[comment.id] - 1"
      ng-class="{'is-disabled': galleriesIndexes[comment.id] == (images_per_page - $root['uploaded_image_count' + (comment.id || '')] - ($root['uploaded_image_count' + (comment.id || '')] < 25? 1: 0)) || $root['uploaded_image_count' + (comment.id || '')] < images_per_page}"
      style=""></span>
    <div class="b-attachments__shaft" ng-init="$root['uploaded_image_count' + (comment.id || '')] = 0">
      <!-- ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(0%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 --><label class="b-attachments__img ng-scope" ng-if="i <= $root['uploaded_image_count' + (comment.id || '')] + 1">
          <i class="icon icon--img"></i>
          <input upload-handler="" rel="" id="id_file1" name="file" type="file">
        </label><!-- end ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(100%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(200%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(300%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(400%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(500%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(600%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(700%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(800%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(900%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(1000%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(1100%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(1200%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(1300%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(1400%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(1500%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(1600%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(1700%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(1800%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(1900%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(2000%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(2100%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(2200%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(2300%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
      <div class="b-attachments__item ng-scope" rel="" ng-style="{'transform': 'translateX(' + ( galleriesIndexes[comment.id]*100 + $index * 100 ) + '%)'}"
        ng-repeat="i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index" style="transform: translateX(2400%);">
        <!-- ngIf: i <= $root['uploaded_image_count' + (comment.id || '')] + 1 -->
        <!-- ngIf: i == $root['uploaded_image_count' + (comment.id || '')] && !$root.mutex_clear_attachments -->
      </div><!-- end ngRepeat: i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,]  track by $index -->
    </div>
  </figure>
  <figure class="b-smiles ng-hide" ng-show="$root['smiles_form_' + (comment.id?comment.id + '_':'') + 'show']">
    <div class="b-smiles__first-line" ng-class="{'is-opened': $root['show_all_smiles_' + (comment.id?comment.id + '_':'') + 'show'] == true }">
      <span class="b-smiles__show-all" ng-click="$root['show_all_smiles_' + (comment.id?comment.id + '_':'') + 'show'] = !$root['show_all_smiles_' + (comment.id?comment.id + '_':'') + 'show']"></span>
      <ul class="b-smiles__list">
        <li class="emoticon emoticon-laughing" data-emoji=":D"></li>
        <li class="emoticon emoticon-slight_smile" data-emoji=":)"></li>
        <li class="emoticon emoticon-sad" data-emoji=":("></li>
        <li class="emoticon emoticon-sunglasses" data-emoji="8-)"></li>
        <li class="emoticon emoticon-astonished" data-emoji=":-O"></li>
        <li class="emoticon emoticon-wink" data-emoji=";)"></li>
        <li class="emoticon emoticon-cry" data-emoji=";("></li>
        <li class="emoticon emoticon-neutral_face" data-emoji=":|"></li>
        <li class="emoticon emoticon-kissing_heart" data-emoji=":-*"></li>
        <li class="emoticon emoticon-stuck_out_tongue" data-emoji=":-P"></li>
        <li class="emoticon emoticon-blush" data-emoji=":-]"></li>
        <li class="emoticon emoticon-confounded" data-emoji=":-s"></li>
        <li class="emoticon emoticon-angry" data-emoji="X("></li>
        <li class="emoticon emoticon-nerd" data-emoji="8|"></li>
        <li class="emoticon emoticon-thumbsup" data-emoji="(Y)"></li>
        <li class="emoticon emoticon-thumbsdown" data-emoji="(N)"></li>
        <li class="emoticon emoticon-ok_hand" data-emoji="(ok)"></li>
        <li class="emoticon emoticon-thinking" data-emoji=":-?"></li>
        <li class="emoticon emoticon-heart" data-emoji="<3"></li>
      </ul>
    </div>
  </figure>
  <div class="b-reply__controls">
    <button class="b-reply__btn btn ng-binding" type="button" ng-click="
                        
                            addNewCommentary($event, parent, undefined, comment.id)
                        
                    ">Добавить</button>
    <span class="btn btn--white b-reply__attach-btn" ng-class="{'is-opened': $root['upload_form_' + (comment.id?comment.id + '_':'') + 'show'] == true}"
      ng-click="$root['upload_form_' + (comment.id?comment.id + '_':'') + 'show'] = !$root['upload_form_' + (comment.id?comment.id + '_':'') + 'show']" title="Добавить изображение"><i class="icon icon--mini-img"></i></span>
    <span class="btn btn--white b-reply__smiles-btn" ng-class="{'is-opened': $root['smiles_form_' + (comment.id?comment.id + '_':'') + 'show'] == true}"
      ng-click="$root['smiles_form_' + (comment.id?comment.id + '_':'') + 'show'] = !$root['smiles_form_' + (comment.id?comment.id + '_':'') + 'show']" title="Добавить смайлик"><i class="icon icon--emoji"></i></span>
  </div>
</form>

Text Content

 * Моя лента публикаций
 * Последние публикации
 * Лучшие публикации
   * за все время
   * за полгода
   * за месяц
 * Мои сайты
   * Полезные советы
   * Школа Ремонта
   * Роскошь и уют
   * Энциклопедия оружия
   * 6 соток
   * Поэзия
   * Диеты со всего света
   * НАУКА И ЖИЗНЬ
   * МОЙ ДОМ
   * ВСЕГДА В ФОРМЕ!
   * САД НА ПОДОКОННИКЕ
   * Фотоискусство
   * ПИТОМЦЫ
   * РУКОДЕЛИЕ
   * Дети перестройки
   * Среда обитания
   * Непутевые заметки
   * Четвероногий юмор
   * МАСТЕРА
   * Курьезы: смешные истории
   * ВКУСНО ПОЕДИМ!
   * Туризм и отдых
   * Наука и техника
   * Строительство и ремонт
   * ОТНОШЕНИЯ
   * Четыре колеса
   * ОБОРЖАКА
   * КРАСОТА И ЗДОРОВЬЕ
   * Своими Руками
   * СДЕЛАЙ САМ!
   * Компьютерная помощь
   * Наши дети
   * Мода
   * Искусство
   * АВТОБЛОГ
   * КРАСОТА
   * Очумелые ручки
   * ОГОРОД БЕЗ ХЛОПОТ
   * Любимые рецепты
   * УДИВИТЕЛЬНОЕ
   * Уморительно
   * Отдыхаем с юмором
   * Человек и Закон
   * МИСТИКА В ЖИЗНИ
   * Кредитные истории
   * ЛЕНТА НОВОСТЕЙ
   * РЕЛИГИЯ
   * Новости Политики
   * Гороскоп дня
   * Головоломка дня
   * Звёздный сплетник
   * Народные рецепты
   * Тест дня

Школа Ремонта Добавить публикацию
Q微6866119买单报关资料80产地证30商检260
Q微6866119买单报关资料80产地证30商检260 новичок
 * Профиль
 * Закладки
 * Личные сообщения

Настройки Выйти
NaN


КАК СДЕЛАТЬ ИЗ «ОДНУШКИ» ВМЕСТИТЕЛЬНУЮ «ДВУШКУ»



14 марта 2022
 * 
 * 
 * 
 * 
 * 
 * 
 * 



Дизайнер по максимуму использовала каждый метр: стиральную машинку встроила в
шкаф, а детскую увеличила за счет коридора.

Эта городская квартира для заказчиков — не основное жилье. У них уже был
загородный дом, поэтому здесь им хотелось максимально нового, функционального и
не загроможденного пространства. Первоначально однокомнатная, квартира
превратилась в двухкомнатную — под талантливым началом дизайнера.



О проекте

Место: Москва

Размер: 53 кв.м, высота потолков 2,86 м

Кто здесь живет: Молодая семья

Бюджет: 5 млн. рублей

«В самом начале проекта мы встречаемся с заказчиками и составляем пробный бриф,
техническое задание. Они рассказывают о своем образе жизни, о своих пожеланиях,
пристрастиях, мы также смотрим подборку картинок по стилям и функциям помещений,
— рассказывает автор проекта о первой встрече с семьей. — Еще на старте мне
важно понимать, чего заказчики ждут от будущего интерьера. Далее мы предлагаем
планировочное решение, стилистические коллажи, которые мы утверждаем и
приступаем к созданию 3D-визуализации. Мы обычно не согласуем все предметы
интерьера и отделку перед 3D, мне важно показать заказчику мое видение на основе
всех их пожеланий. И очень важно показать 3D сразу по всей квартире, чтобы было
понимание, как будет выглядеть интерьер в целом».








Планировку и визуализации согласовали достаточно быстро: сделали проект, а
дальше уже вместе с заказчиками дизайнер ездила по магазинам для окончательного
подбора отделочных материалов, мебели и декора. «Все покупалось специально для
проекта. Комплектация и авторский надзор по этому проекту попали как раз на
начало кризиса, курсы евро и доллара стремительно росли, и нам приходилось
закупать многое в срочном порядке и хранить что-то у заказчиков в съемной
квартире, что-то на складе у нашего прораба», — вспоминает дизайнер.

Планировка кухни открытая, и в ее интерьере почти полностью отказались от
верхних шкафов — они есть только в зоне мойки, а шкафы для хранения разместили
под столешницей. Есть вместительная зона хранения и под диваном, и на балконе.
Диван и стеллаж изготовлены на заказ в мебельной мастерской, потому дизайнер с
заказчиками заранее продумали необходимое количество ящиков и их функционал.







«Квартира небольшая, и нам нужно было разместить удобные зоны хранения,
соответствующие необходимым и не всегда стандартным размерам. И также важно было
подобрать цвета и отделки, соответствующие проекту», — говорит дизайнер.



Стены покрыли моющимися английскими экологичными красками Farrow & Ball. Фартук
на кухне выложен плиткой Manhatten Sand от FAP — по цвету она чуть темнее, чем
стены. Кухня изготовлена на фабрике Giulia Novars, но цвета фасадов дизайнер
подобрала к цвету стен по палитре NCS.





Круглый стол наиболее удобен в небольших помещениях: нет острых углов, он хорошо
зонирует и объединяет пространство, за ним можно разместить больше гостей.







«Мне очень нравится, что мы расширили гардеробную. Все вещи можно хранить там и
не загромождать жилые комнаты. Очень удобен и отдельный шкаф для стиральной
машины в коридоре. За распашными дверками прячется сама машина и полки для
хранения химии и белья. Ведь нет ничего хуже стиральной машины на виду в ванной
комнате! — говорит дизайнер. — Удачным мне кажется и решение пола в зоне
гардеробной, прихожей, в ванной комнате и кухне — крупноформатный керамогранит
Atlas Concorde, имитирующий мрамор, уложен без порожков, от входной двери под
углом 45 градусов».



Зеркало в прихожей хорошо совмещает в себе функциональную и декоративную роли.
Оно также перекликается с индустриальными подвесными светильниками. Это была
первая вещь, которую заказчики купили в интерьер и самостоятельно забрали
сначала в съемную квартиру — настолько оно им полюбилось.




«Как я уже говорила, мы составляем очень подробный бриф и смотрим разные примеры
по стилю и цвету еще на первой встрече с заказчиками, — объясняет дизайнер выбор
цвета. — Такая цветовая гамма была близка им изначально, и мы придерживались ее
при создании проекта».

В жилых зонах на полу использована инженерная доска шоколадного цвета с ярко
выраженной текстурой дерева, что добавляет теплоты и уюта.



Когда покупали квартиру, хозяева понимали, что сыну нужно отдельное
пространство, но и свою спальню они хотели видеть изолированной. Благодаря тому,
что квартира имела свободную планировку, дизайнер смогла обойтись без
радикальных мер и возвести стены так, чтобы получилось две комнаты: хозяйская
спальня площадью 9 квадратных метров и детская — 14.





В оформлении родительской спальни использовали очень мягкий свет и несколько
сценариев освещения. Для фонового света и четких акцентов, дизайнер выбрала
встроенные и накладные диодные светильники.

Между спальней и детской установлена перегородка из матового стекла 2х2,5 метра.
Таким образом в спальню попадает естественный дневной свет, а одна из створок
открывается для проветривания.



«Заказчики сами приняли решение отдать большую комнату ребенку, — говорит
дизайнер. — Она светлая и удобная для игр и занятий, а спальня находится в
небольшом помещении и нужна только для сна. К тому же расположение детской очень
удобно для мамы — можно приглядывать за ребенком с кухни».







Комнату для четырехлетнего малыша сделали в едином стиле со всей квартирой, но в
более ярких цветах. Цвет стен выбрали такой же, как и в кухне-гостиной, но его
подчеркивает желтый контрастный карниз и стеллажи ярко-красного цвета. Напольное
покрытие — единое с зоной гостиной.



«Для детской я нашла небольшой горчичный коврик с изображением лисиц от
британской марки Scion, но он так понравился владельцам квартиры, что они
заказали и шторы с таким же веселым принтом. Со временем, когда ребенок
подрастет, их можно поменять на более лаконичные и спокойные. Например, взять ту
же ткань, что использована на окне в кухне-гостиной, так как при открытой двери
в детскую хорошо видны оба окна». На будущее предусмотрели и хорошее освещение —
когда ребенок пойдет в школу около стеллажа можно организовать удобное рабочее
место.





Лоджию решили утеплить и сделать там широкий подоконник с барными стульями.
Здесь можно очень уютно разместиться с книгой и чашечкой кофе. Или с бокалом
вина. Однако винные полки скорее декоративные, чем функциональные: стеллаж
используется как дополнительная зона хранения для кухни-столовой. Оконный проем
на лоджию расширили за счет демонтажа подоконного блока и установили окна со
стеклом в пол — на кухне сразу стало больше света.





В оформлении ванной использована та же плитка от Atlas Concorde и английская
краска, что и во всей квартире. Уюта добавляют бра от Eichholtz. Сама планировка
предполагает частичное отделение санузла от зоны раковины, но при этом все
находится в едином пространстве.



Источник

0
 * 
 * 
 * 
 * 
 * 
 * 
 * 



Элен созерцатель
 * Активность: 176k
 * Пол: Женщина


Элен созерцатель

Публикации месяца
Маленькая квартира с большим количест...
1297 3
Дизайн однокомнатной квартиры-распашо...
1127 2
Студия с народными мотивами и деревян...
1029 6
Посмотрите, как круто парень отремонт...
1389 8
Дизайнер переделала обычную «однушку»...
1411 3
Небольшая квартира в оттенках бежевог...
1132 0
Типовая «двушка» с эффектом простора
1108 2
Квартира с зелеными акцентами в Бирюлево
992 1
Дизайн кухни в сталинке
1025 0
Посмотрите, как круто супружеская пар...
1183 6



Показать комментарий




[[comment.formatted_mark_curval]] [[comment.formatted_mark_curval]] Закрыть
Ответить



 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 

Добавить

< >


1357 1

ОРИГИНАЛЬНЫЙ ДЕКОР ИЗ НАТУРАЛЬНЫХ КАМНЕЙ

1615 1

8 ИДЕЙ, КОТОРЫЕ ДОБАВЯТ ОБЫЧНОЙ ДАЧЕ КРАСОК И ЖИВОСТИ


ПОСЛЕДНИЕ ПУБЛИКАЦИИ

БЮДЖЕТНЫЙ РЕМОНТ В ОДНУШКЕ 36 М²

6 0 Марина

МИНЧАНЕ ОТКАЗАЛИСЬ ОТ ОТДЕЛКИ ЗАСТРОЙЩИКА И ПОПЫТАЛИСЬ СЭКОНОМИТЬ

7 0 Марина

УДИВИТЕЛЬНО ПРОСТОРНАЯ ДВУШКА С НЕСТАНДАРТНОЙ ПЛАНИРОВКОЙ

30 1 Марина

70-МЕТРОВАЯ КВАРТИРА, ОФОРМЛЕННАЯ ЗА 20 ТЫСЯЧ ЕВРО

34 0 Марина

ДЕВИЧЬЯ «ДВУШКА» В ДУХЕ СРЕДИЗЕМНОМОРЬЯ

81 1 Марина

КУХНЯ В БЕЖЕВЫХ ТОНАХ

45 0 Марина

КУХНЯ: СВЕТЛАЯ, ПРОСТОРНАЯ

41 0 Марина


РЕКОМЕНДУЕМ

ОРИГИНАЛЬНЫЙ ДЕКОР ИЗ НАТУРАЛЬНЫХ КАМНЕЙ

1357 1 Карина Рой

8 ИДЕЙ, КОТОРЫЕ ДОБАВЯТ ОБЫЧНОЙ ДАЧЕ КРАСОК И ЖИВОСТИ

1615 1 Карина Рой


 * Помощь
 * Реклама
 * Пользовательское соглашение
 * Правообладателям

Использование материалов сайта возможно только при указании гиперссылки на
источник

Обратная связь
 * 

© 2022, Школа Ремонта







В целях безопасности нам необходимо убедиться, что действия совершает обычный
человек.

Ой! Вы ошиблись при выборе изображения.

Отменить Продолжить