mirror of
https://github.com/internetee/registry.git
synced 2025-05-16 17:37:17 +02:00
Update assets #2723
This commit is contained in:
parent
d3ddab0e08
commit
ad1c24712e
17 changed files with 112921 additions and 382 deletions
|
@ -4,16 +4,11 @@ end
|
|||
|
||||
namespace :assets do
|
||||
task non_digested: :environment do
|
||||
assets = Dir.glob(File.join(Rails.root, 'public/assets/**/*'))
|
||||
regex = /(-{1}[a-z0-9]{32}*\.{1}){1}/
|
||||
assets.each do |file|
|
||||
next if File.directory?(file) || file !~ regex
|
||||
manifest_path = Dir.glob(File.join(Rails.root, 'public/assets/.sprockets-manifest-*.json')).first
|
||||
manifest_data = JSON.load(File.new(manifest_path))
|
||||
|
||||
source = file.split('/')
|
||||
source.push(source.pop.gsub(regex, '.'))
|
||||
|
||||
non_digested = File.join(source)
|
||||
FileUtils.cp(file, non_digested)
|
||||
manifest_data["assets"].each do |logical_path, digested_path|
|
||||
FileUtils.cp("public/assets/#{digested_path}", "public/assets/#{logical_path}")
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,18 @@
|
|||
(function() {
|
||||
$(document).on('page:change', function() {
|
||||
$('.selectize').selectize({
|
||||
allowEmptyOption: true
|
||||
});
|
||||
$('.js-datepicker').datepicker({
|
||||
showAnim: "",
|
||||
autoclose: true,
|
||||
dateFormat: "dd.mm.yy",
|
||||
changeMonth: true,
|
||||
changeYear: true
|
||||
});
|
||||
return $('form').each(function() {
|
||||
return $(this).validate();
|
||||
});
|
||||
});
|
||||
|
||||
}).call(this);
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,35 @@
|
|||
(function() {
|
||||
$(document).on('page:change', function() {
|
||||
$('form').each(function() {
|
||||
return $(this).validate();
|
||||
});
|
||||
$('.js-contact-form').on('restoreDefault', function(e) {
|
||||
var form;
|
||||
form = $(e.target);
|
||||
form.find('.js-ident-tip').hide();
|
||||
switch ($('.js-ident-country-code option:selected').val()) {
|
||||
case 'EE':
|
||||
return $('.js-ident-type').find('option[value=birthday]').prop('disabled', true);
|
||||
default:
|
||||
return $('.js-ident-type').find('option[value=birthday]').prop('disabled', false);
|
||||
}
|
||||
});
|
||||
$('.js-ident-country-code').change(function(e) {
|
||||
var form;
|
||||
form = $('.js-contact-form');
|
||||
return form.trigger('restoreDefault');
|
||||
});
|
||||
$('.js-ident-type').change(function(e) {
|
||||
var form;
|
||||
form = $('.js-contact-form');
|
||||
form.trigger('restoreDefault');
|
||||
switch (e.target.value) {
|
||||
case 'birthday':
|
||||
return form.find('.js-ident-tip').show();
|
||||
}
|
||||
});
|
||||
$('.js-contact-form').trigger('restoreDefault');
|
||||
return console.log('change');
|
||||
});
|
||||
|
||||
}).call(this);
|
|
@ -1 +0,0 @@
|
|||
(function(){$(document).on("page:change",function(){return $("form").each(function(){return $(this).validate()}),$(".js-contact-form").on("restoreDefault",function(t){var e;switch(e=$(t.target),e.find(".js-ident-tip").hide(),$(".js-ident-country-code option:selected").val()){case"EE":return $(".js-ident-type").find("option[value=birthday]").prop("disabled",!0);default:return $(".js-ident-type").find("option[value=birthday]").prop("disabled",!1)}}),$(".js-ident-country-code").change(function(){var t;return t=$(".js-contact-form"),t.trigger("restoreDefault")}),$(".js-ident-type").change(function(t){var e;switch(e=$(".js-contact-form"),e.trigger("restoreDefault"),t.target.value){case"birthday":return e.find(".js-ident-tip").show()}}),$(".js-contact-form").trigger("restoreDefault")})}).call(this);
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue