Sha256: b8f8ef33a0631cc3e1ac6012c85b81c72556c44f78a7db823ca7a82da1390077
Contents?: true
Size: 1.98 KB
Versions: 6
Compression:
Stored size: 1.98 KB
Contents
css: .chart { width: 500px; height: 200px; } #patient_id { width:300px; display: block } #patient_id input { width:200px; display:inline; } #patient_id a { width: 90px; display:inline; padding: 5px; margin-left: 5px; } = within_new_admin_layout(title: "Admin Playground") do = render(Renalware::ArticleComponent.new(title: "Pathology Charts")) do p A testbed for trying out highchart linecharts .chart-container(data-controller="charts" data-charts-url=pathology_chart_data_admin_playground_path) .row .columns.small-12.medium-6.large-4 = simple_form_for(form, remote: true, as: :chart, url: pathology_chart_data_admin_playground_path, wrapper: nil, method: :get, data: { target: "charts.form", action: "ajax:success->charts#redisplay" }) do |f| = f.input :patient_id, collection: [[form.patient_id, form.patient_id]], selected: 1, input_html: { \ class: "patient-id-select2 patient-ajax-search", data: { "ajax--url" => search_patients_path(format: :json), placeholder: "Search by patient name or hospital/NHS no." } \ } = f.input :obx_code, collection: Renalware::Pathology::ObservationDescription.order(:code).pluck(:code), input_html: { class: "searchable_select" } = f.input :period, collection: %w(all yr 6m 3m 1m wk), include_blank: false = f.submit "Refresh", class: :button #chart1 style="height: 300px; width: 500px" data-target="charts.chart" / To test tailwindcss .max-w-sm.rounded.overflow-hidden.shadow-lg
Version data entries
6 entries across 6 versions & 1 rubygems